vituperande
Latin
Participle
vituperande
vocative masculine singular of
vituperandus