Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Extenuating in English

English

Extenuating

/ɪkstɛnjuetɪŋ/

adjective

1. Partially excusing or justifying

  • "Extenuating circumstances"
    synonym:
  • extenuating