Facebook

Live down - synonyms

Total 22 synonym synonyms found for live down.

atone for

give satisfaction

make compensation

make matters up

make reparation

make right

make up for

pay the forfeit

pay the penalty

square it

square things