extenuation
WordReference English Thesaurus © 2025
Sense: An excuse
Synonyms:
apology Collocations, vindication, justification, explanation Collocations, excuse Collocations, plea Collocations, mea culpa , atonement, amends, confession, defence , defense Collocations , apologia, reason Collocations, grounds, rationalisation , rationalization
Sense: Reduction
Synonyms: