Live Down
[v] live so as to annul some previous behavior; "You can never live this down!"
Related Information
Related Terms
atone, atone for, compensate, expiate, give satisfaction, make amends, make compensation, make good, make matters up, make reparation, make right, make up for, pay the forfeit, pay the penalty, propitiate, recompense, redeem, redress, repair, satisfy, squ