live down


Meanings

  • live so as to annul some previous behavior;

Synonyms