abandon
desert, forsake, cease, surrender
assault
(n) an invasion, raid, mugging, beating,
(v) to besiege, storm
convert
to transform, turn, alter, switch
dispute
(v) to differ, disagree; contest, challenge
(n) a conflict, disagreement, controversy
impressive
memorable, striking, stirring, thrilling, awesome, spendid
justify
to defend, explain, support, excuse
misleading
deceptive, false, tricky, inaccurate
numerous
several, plenty, plentiful
productive
energetic, efffective, fruitful, efficient, worthwhile
shrewd
artful, wise, sharp, crafty, wily, cunning
strategy
an approach, design, method, scheme
villain
a scoundrel, rascal, outlaw, criminal