aboyeur
Top 40000
Meanings
Noun
1. someone whose job or involves crying out at people (slightly dated)
2. someone who yells a lot at someone else, who heckles, or criticize violently in speech or writing (literary)