LIVE DOWN


Meaning of LIVE DOWN in English

[live down] vt (1842): to live so as to wipe out the memory or effects of "made a mistake and couldn't live it down"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.