extenuate - English Synonyms Dictionary

extenuate

v.
[1] palliate , mitigate