A-Z: General definitions: Extenuate

Definition

To lessen the seriousness of a situation, make less blameworthy.

Scan and go

Scan on your mobile for direct link.