VOCABULARY - IDIOMS

That Ship Has Sailed

Meaning:

That opportunity has passed.

Examples: