VariousWords beta
Related Terms:
Definitions:
Noun
Definition: reproach; reviling
Verb
vilify
revile
vituperate
rail
Definition: spread negative information about; "The Nazi propaganda vilified the Jews"
Definition: To attack (someone) with abusive language.