vituperator

synonyms

censurer

detractor

etymologically-related-terms

vituperable

vituperant

vituperate

vituperation

vituperative

vituperatively

vituperatory

vituperous

vituperously