English | German | Russian | Czech

extenuating English

Meaning extenuating meaning

What does extenuating mean?

extenuating

partially excusing or justifying extenuating circumstances

Synonyms extenuating synonyms

What other words have the same or similar meaning as extenuating?

extenuating English » English

salving mitigatory mitigative assuasive

Are you looking for...?