Answer: vituperatory

AnswerCrossword Clue
vituperatoryuttering or given to censure also VITUPERATIVE