A strategy or attitude involving complete commitment with no compromise or middle ground. It means pursuing something with maximum effort and risk, accepting either total success or complete failure.
This phrase has roots in gambling terminology from the 18th century, where players would bet their entire stake on a single outcome. It later expanded beyond gambling to describe any high-risk, high-reward approach to life or business.
Try Another Word