to find yourself in a particular place or situation 以…告终(或终结)
I always said he would wind up in prison.
我以前一直说他终归要进班房。

wind up doing sth
We eventually wound up staying in a little hotel a few miles from
我们最后在离城几英里的一家小旅馆里落脚。

+ adj.
If you take risks like that you’ll wind up dead.
你要是冒那种险就会把命赔上。

wound