Extenuate

Greek Meaning

Sorry, Meaning for Extenuate in Greek is not found! Please try below options

  1. Get Greek Meaning of Extenuate
  2. Get Greek Meaning of Extenuate

English Meaning

  1. To lessen or attempt to lessen the magnitude or seriousness of, especially by providing partial excuses. See Synonyms at palliate.
  2. Archaic To make thin or emaciated.
  3. Archaic To reduce the strength of.
  4. Obsolete To belittle; disparage.