Idiom: Ship came in

What does 'Ship came in' mean?

If your ship has come in, something very good has happened to you.


Idioms similar to 'Ship came in'

See also: