SynonymX
Speak
Extenuate
Definition of Extenuate
1.
Lessen or to try to lessen the seriousness or extent of
Verb
Synonyms for word "extenuate"
mitigate
palliate
Semanticaly linked words with "extenuate"
jurisprudence
law
apologise
apologize
excuse
rationalise
rationalize