Thesaurus:diatribe

English edit

Noun edit

Sense: an abusive, bitter denunciation edit

Synonyms edit

Hypernyms edit

See also edit

Further reading edit