Meaning of once and for all

Definition of once and for all

(adv) in a conclusive way; "we settled the problem conclusively"

Other information on once and for all

WIKIPEDIA results for once and for all
Amazon results for once and for all