assailer

/əˈseɪlər/
noun
  1. A person who attacks or criticizes someone or something strongly.
    • Every assailer of the new policy was given a chance to speak.
    • The knight was a fierce assailer of any who threatened the kingdom.
    • The politician faced a relentless assailer in the press.
Antonyms
What does "assailer" mean? | whatsthatwordmean | whatsthatwordmean