1. To find fault with; to scold; to overwhelm with wordy abuse; to censure severely or abusively; to rate. 2. spread negative information about; "The Nazi propaganda vilified the ">Jews"
vituperate |