← All blog postsLanguage & Terms October 19, 2022Ask the Professor – What Does “That Ship Has Sailed” Mean? WHAT DOES “THAT SHIP HAS SAILED” MEAN?Older postSpeak English Mini: What Does “To Keep Someone Company” Mean?Newer postSpeak English Mini: What Does “Bootleg” Mean?