Assailant
WordNet

noun


(1)   Someone who attacks
WiktionaryText

Noun



  1. someone who attacks or assails another violently, or criminally; an attacker
  2. a hostile critic or opponent
 
x
OK