meaning of live down

1. live so as to annul some previous behavior; "You can never live this ">down!"


Related Words

live down |

Developed & Maintained By Taraprasad.com

Treasure Words