snarler

/ˈsnɑːrlər/

Definitions

1. noun

a person who often uses aggressive or abusive language

“The snarler on the street corner was shouting insults at passersby.”

Synonyms

  • abuser
  • insulter
  • yeller

Antonyms

  • complimenter
  • praiser