Origin of Vituperate
From Latin vituperātus, perfect passive participle of vituperō (“I blame, I censure"), from vitium (“fault, defect") + parō (“I furnish, I provide, I contrive").
Latin vituperāre vituperāt-
From American Heritage Dictionary of the English Language, 5th Edition
Find Similar Words
Find similar words to vituperate using the buttons below.