Home US English vituperate
Translate vituperate into Spanish
Blame or insult (someone) in strong or violent language.
Mid 16th century from Latin vituperat- ‘censured, disparaged’ (see vituperation).
READ THESE ARTICLES