extenuating
English Dictionary
->
Letter E
-> extenuating
Search Dictionary:
extenuating Definition
(s)
partially
excusing
or
justifying
; "
extenuating
circumstances
"
extenuating Synonyms
extenuating
© Art Branch Inc.