Showing posts with label to live down. Show all posts
Showing posts with label to live down. Show all posts

to live down

to live down: to overcome the shame or embarrassment of something. Examples of …