a.
Reproachful, opprobrious, scurrilous, ribald, contumelious, vituperative, condemnatory, damnatory, invective, carping, calumnious, denunciatory, injurious, offensive, reviling, insulting, insolent.
a.
Reproachful, opprobrious, scurrilous, ribald, contumelious, vituperative, condemnatory, damnatory, invective, carping, calumnious, denunciatory, injurious, offensive, reviling, insulting, insolent.
Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012