extenuate - Anglais Synonymes Dictionnaire

extenuate

v.
[1] palliate , mitigate