Definition That ship has sailed
English vocabulary and translations (See all our English vocabulary translation)
Want to improve your English? Try our online English lessons for free.
that ship has sailed: that opportunity is no longer available
- "That ship has sailed. I'm a terrible musician."
Still having difficulties with 'That ship has sailed'? Want to improve your English? Try our online English lessons and receive a free level assessment.
Do you have smart way of remembering 'That ship has sailed'? Share it with us!