What does "When your ship comes in" mean

The expression “When my ship comes in” has been used for centuries by people looking forward to a time when an investment or gamble they have made pays off. The term originated from hundreds of years ago when many people invested their money in merchant shipping. You could buy a share in a ship or […]