EXTENUATE


Meaning of EXTENUATE in English

(v. i.) To become thinner; to make excuses; to advance palliating considerations.

Webster's English dictionary.      Английский словарь Webster.