Extenuating information Synonyms

Definitions for Extenuating


  • (adjective) partially excusing or justifying

Definitions for Information