EXTENUATE


Meaning of EXTENUATE in English

v. 25B6; verb EXCUSE, mitigate, palliate, make allowances/excuses for, defend, vindicate, justify; diminish, lessen, moderate, qualify, play down.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.