Select the most appropriate meaning of the given idiom.
That ship has sailed
Show answer & explanation
Correct answer: C
Explanation
The correct answer is option 3 i.e., Too late to do something.
- The meaning of the given idiom, That ship has sailed is an opportunity that has passed or a situation that can no longer be changed.
Thus, the most appropriate choice among the given options is 'Too late to do something'.