EXTENUATE


Meaning of EXTENUATE in English

v. a.

1.

Lessen, diminish, reduce in size or bulk.

2.

Palliate, mitigate, qualify, excuse, apologize for.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.