This phrasal verb is a synonym of "End up" that means "Terminar, Acabar" Example: Most travellers would probably wind up in hotels either in Beverly Hills or downtown. - Muchos viajeros probablemente acabarían en hoteles en Beverly Hills o en el centro.