Meaning
To be left high and dry / To be left hanging
Example
Ele ficou esperando pela promessa de emprego que não veio, ficou a ver navios.
He waited for the job offer that never came. He was left high and dry.
Origin
The Portuguese saying ficar a ver navios (literally "to be left watching ships") evokes someone scanning the horizon for a vessel that never brings what was hoped for. The philologist Antenor Nascentes traced it to the shipowners who, in the age of conquest, waited atop Lisbon's Alto de Santa Catarina for the caravels returning from India, Africa and Brazil — and sometimes watched in vain.
Source: Ciberdúvidas da Língua Portuguesa.
Practice idioms with the Idiom Trainer
Falando's Idiom Trainer teaches you to recognize idiom meanings and create sentences using them, so you can speak like a Brazilian.