EXTENUATION Meaning of EXTENUATION in English n. offering of excuses or reasons to lessen the seriousness of an action Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012