
IdiomDaily Life
English
wait for one's ship to come in
Meaning: To wait for good fortune, especially sudden wealth.
Example: “He keeps buying lottery tickets, waiting for his ship to come in.”
Origin: Merchants who invested in trading voyages became rich only when their ships returned safely with goods to sell. The phrase for waiting for a stroke of good fortune is recorded from the 19th century.
More English idioms
- when the chips are down When the situation is critical; when things are going badly.
- whip someone or something into shape To mold or assemble something into its proper shape quickly.
- white lie A minor, polite, or harmless lie.
- the whole kit and caboodle The entire amount; the whole lot.
- go the whole nine yards To do something completely, holding nothing back.
- wing it To improvise; to do something without planning or preparation.
Explore another collection: Tongue Twisters
Tricky phrases to practice out loud, from languages around the world.
- The sixth sick sheikh's sixth sheep's sick. Believed by Guinness to be among the hardest in English — 'six/sick/sheikh/sheep' blur in…
- Betty Botter bought some butter, but she said the butter's bitter. A 'b / t / tt' plosive drill that bounces between Betty, butter, and bitter.
- She sells seashells by the seashore. The definitive 's' versus 'sh' alternation — the tongue has to switch place of articulati…
Keep exploring