← DefinitionshareGuessvituperatoryadjectiveContaining or expressing harsh and abusive criticism.SynonymsinsultingadjectiveabusiveadjectivescathingadjectiveAntonymscomplimentaryadjective