vituperate - verb
Infinitive
vituperate
3rd person singular
vituperates
Past
vituperated
Past Participle
vituperated
Present Participle
vituperating