abandon
(v.) to give up on completely; to leave with no intention of returning
assault
(n.) a violent attack (v.) to attack violently or suddenly
convert
(v.) to change from one form to another (n.) a person who has changed from one opinion, belief, or religion to another
dispute
(v.) to argue, debate, quarrel over; to question or doubt the truth of (n.) an argument, quarrel, debate
impressive
(adj.) having a strong effect, commanding attention
justify
(v.) to show to be fair or right; to give good reasons for
misleading
(adj.) tending to give a wrong idea, often on purpose
numerous
(adj.) many or very many
productive
(adj.)making or capable of making large amounts of; giving good results
shrewd
(adj.) showing clever judgment and practical understanding
strategy
(n.) a carefully made plan or plot; a plan of military operations
villain
(n.) an evil or wicked person or character, especially in a story or play