Vituperate is a strong English verb that means to criticize someone with very harsh and angry words. The word is often used in formal language, debates, and strong arguments. It comes from Latin roots connected to blame and fault. The term has been used in English for hundreds of years and is still used today to describe very aggressive criticism.