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. Словарь английских синонимов. 2012