Definition of Extenuate

  • 1. Lessen or to try to lessen the seriousness or extent of Verb

Synonyms for word "extenuate"

Semanticaly linked words with "extenuate"