I've used the phrase "defeated for" in my writing, somewhat like this:
He was defeated for another country to flee to, and so he left for Australia.
which is supposed to mean "He had no choice of another country to flee to".
It seems to make some sense to me, but I appear to be the only person to use this phrase for such a purpose (A Google search returns nothing). Is there another more suitable adjective I can use in its place? I feel like there should be one, but I have no idea how to look for it.