Extenuate
Arabic Meaning
Sorry, Meaning for Extenuate in Arabic is not found! Please try below options
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.