meaning of extenuating
1.
of
Extenuate
2.
partially
excusing
or
justifying;
"extenuating
">circumstances"
Related Words
extenuating
|
Developed & Maintained By
Taraprasad.com