extenuating

Explore definitions, synonyms, and language insights of extenuating

Definitions

Adjective Satellite
partially excusing or justifying; "extenuating circumstances"