• Vituperator

    Origin

    From Latin vituperator.

    Full definition of vituperator

    Noun

    vituperator

    (plural vituperators)
    1. One who vituperates, or censures abusively.
    © Wiktionary