Set 256 · Study 1 / 5

Exit

vituperate

verb/vaɪˈtjuːpəreɪt/

to blame or insult someone in a harsh or abusive way

The politician took to social media to vituperate his opponents, unleashing a barrage of insults during the heated campaign.

beraterebukescold
word origin — Latin 'vituperare', from 'vitium' meaning fault and 'parare' meaning to prepare or make ready