live down
English Dictionary
->
Letter L
-> live down
Search Dictionary:
live down Definition
(v)
live
so
as
to
annul
some
previous
behavior
; "
You
can
never
live
this
down
!"
live down Synonyms
live down
unlive
© Art Branch Inc.