Last modified on 7 July 2014, at 17:55

that ship has sailed

EnglishEdit

PhraseEdit

that ship has sailed

  1. (Originally US) That opportunity has already passed.

TranslationsEdit

Related termsEdit