what is the meaning of the idiomatic expression once and for all?
phrase. If something happens once and for all, it happens completely or finally. [emphasis] We have to resolve this matter once and for all.