EXTENUATION


Meaning of EXTENUATION in English

noun Date: circa 1543 the act of extenuating or state of being extenuated, something extenuating

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.