Extenuating Meaning
There are 1 meaning(s) for word Extenuating
Meaning 1 : partially excusing or justifying
Example : extenuating circumstances
Example : extenuating circumstances
Similar words of Extenuating :
