That ship has sailed

Do you know the English expression “that ship has sailed“? Read the conversation below. Can you guess the meaning?

Trent: Do you still want to be a professional athlete?

Norman: I do, but that ship has sailed. I’m already 35.

Does it mean:

a) it’s too late

b) it’s not too late

c) the ship has left the port

d) it’s my birthday

The answer is below! ↓

beautiful boat daylight foggy

Photo by Pixabay on


Answer: a) it’s too late