Word of the day

Vituperate – to overwhelm with wordy abuse; blame or insult in strong or violent language; rebuke or criticise harshly or abusively; berate, revile.

Leave a comment