EXTENUATING


Meaning of EXTENUATING in English

adj. mitigating, lessening, tempering, palliating, moderating, diminishing, qualifying Owing to extenuating circumstances, he could not be tried for murder

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.