Define Extenuate Meaning

Extenuate
To lessen, diminish, mitigate, alleviate, palliate.

The extenuatin circumstances were great to be avoided.
By Ariana