Meaning of live down
Definition of live down
(verb)
live
so as to
annul
some
previous
behavior; "You can
never
live
this down!"
Other information on live down
WIKIPEDIA results for
live down
Amazon results for
live down
Tweet