Definition That ship has sailed
English vocabulary and translations (See all our English vocabulary translation)
that ship has sailed: that opportunity is no longer available
- "That ship has sailed. I'm a terrible musician."
Do you have smart way of remembering 'That ship has sailed'? Share it with us!