The phrase "that ship has sailed" is an idiom used to indicate that an opportunity or chance has been missed or is no longer available. It suggests that a particular situation or desired outcome is now impossible or beyond reach, just like a ship that has already departed from the harbor.
Just Saying will “sweep you off your feet” with challenges to complete English language idioms, sayings, and other colloquial phrases.
Includes English phrases for both younger and older players. The full version features over 3,000 English idioms.