Meaning of extenuating
Definition of extenuating
(adj)
partially
excusing or justifying; "extenuating circumstances"
Other information on extenuating
WIKIPEDIA results for
extenuating
Amazon results for
extenuating
Tweet