vituperator

Etymology
Borrowed from.

Noun

 * 1) One who vituperates, or censures abusively.

Translations

 * French: ,
 * Italian:, vituperatrice

Noun

 * 1) scolder, blamer

Etymology
.

Adjective

 * 1) vituperating