that ship has already sailed

English

Phrase

that ship has already sailed

  1. Alternative form of that ship has sailed.