EXTENUATION Meaning of EXTENUATION in English [noun] [U] [formal]Her plea of ignorance of the law in extenuation of (= as an excuse for) her crime was not accepted. Cambridge English vocab. Кембриджский английский словарь. 2012