vituperate
https://gyazo.com/b8d50f213be55ed2d6a7c4454e49f016
/icons/point.icon SCOLD, UPBRAID, BERATE, RAIL, REVILE, VITUPERATE mean to reproach angrily and abusively.
SCOLD implies rebuking in irritation or ill temper justly or unjustly.
e.g. angrily scolding the children
UPBRAID implies censuring on definite and usually justifiable grounds.
e.g. upbraided her assistants for poor research
BERATE suggests prolonged and often abusive scolding.
e.g. berated continually by an overbearing boss
RAIL (at or against) stresses an unrestrained berating.
e.g. railed loudly at their insolence
REVILE implies a scurrilous, abusive attack prompted by anger or hatred.
e.g. an alleged killer reviled in the press
VITUPERATE suggests a violent reviling.
e.g. was vituperated for betraying his friends
verb with object archaic
blame or insult (someone) in strong or violent language.
DERIVATIVES
vituperator |vəˈt(y)o͞opəˌrādər, vīˈt(y)o͞opəˌrādər| noun
ORIGIN
mid 16th century: from Latin vituperat- ‘censured, disparaged’ (see vituperation).