EXTENUATION


Meaning of EXTENUATION in English

[ex.ten.u.a.tion] n (ca. 1543) 1: the act of extenuating or state of being extenuated; esp: partial justification

2: something extenuating; esp: a partial excuse

Merriam-Webster English vocab.      Английский словарь Merriam Webster.