Extenuate
Tamil Meaning
(குற்றம்) அவ்வளவு கடுமையானது அல்ல எனக் காட்டு
English Meaning
- To lessen or attempt to lessen the magnitude or seriousness of, especially by providing partial excuses. See Synonyms at palliate.
- Archaic To make thin or emaciated.
- Archaic To reduce the strength of.
- Obsolete To belittle; disparage.