For good

What is For good ?

For good is (adv) for ever

 

source: Easier English, Student Dictionary Upper Intermediate Level