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.      Кембриджский английский словарь.