Extenuate Meaning

There are 1 meaning(s) for word Extenuate

Meaning 1 : lessen or to try to lessen the seriousness or extent of

    Example : The circumstances extenuate the crime

    Synonyms : mitigate,  palliate