The phrase "go for broke" is used to describe someone who takes a big risk or goes all in on something without holding back. There are several other synonyms for this phrase that can be used depending on the context. One such synonym is "put all one's eggs in one basket," which denotes someone putting all their hopes and effort into one thing, again without holding back. Another synonym could be "throw caution to the wind," which is used when someone takes a risk without worrying about the consequences. Finally, another synonym for "go for broke" is "take a leap of faith," which suggests that someone is taking a risk without knowing the outcome but trusting that everything will work out for the best.