extenuate - İngilizce Eşanlam Sözlük

extenuate

v.
[1] palliate , mitigate