barrackingEnglish

barracking, heckling

Noun

Shouting to interrupt a speech with which you disagree

English: heckling, barracking

English words with similar meanings

Show 1 words