Subscribe
URL of the page has been copied to clipboard.
Meaning : Lessen or to try to lessen the seriousness or extent of.
Example : The circumstances extenuate the crime.
Synonyms : mitigate, palliate
Install App