Definify.com

Definition 2024


that_ship_has_sailed

that ship has sailed

English

Phrase

that ship has sailed

  1. That opportunity has already passed.

Translations

Related terms