that ship has sailed

EnglishEdit

PhraseEdit

that ship has sailed

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

TranslationsEdit

Related termsEdit

Last modified on 21 December 2013, at 18:40