Meaning of “push the boat out” - Learner’s Dictionary

push the boat out

UK

to spend a lot of money, especially when you are celebrating

(Definition of “push the boat out” from the Cambridge Learner’s Dictionary © Cambridge University Press)