SynonymX
Speak
Extenuating
Definition of Extenuating
1.
Partially excusing or justifying
Adjective Satellite
Semanticaly linked words with "extenuating"
exculpatory