There are multiple definitions - click on the translation that matches your context.

atenuante

substantivo

full

extenuation

noun

Definitions of extenuation

English

an instance of a wrong act to be caused to seem less serious or to be judged less seriously because of the surrounding circumstances, events, or other factors

The Committee Chair appeared to offer some extenuation when she reminded us of the situation she had inherited.