Last modified on 5 October 2014, at 23:45

that ship has sailed

EnglishEdit

EtymologyEdit

Originally US.

PhraseEdit

that ship has sailed

  1. That opportunity has already passed.

TranslationsEdit

Related termsEdit