Idiom: Ship came in

Idiom Definitions for 'Ship came in'


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

Idioms similar to 'Ship came in'

See also: