LIVE STH


Meaning of LIVE STH in English

down

to be able to make people forget about sth embarrassing you have done :

She felt so stupid. She'd never be able to live it down.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.