vituperaverit
Latin
Verb
vituperāverit
inflection of
vituperō
:
third-person singular future perfect active indicative
third-person singular perfect active subjunctive