the Mayflower - definition and synonyms


Your browser doesn’t support HTML5 audio

  1. the ship on which some people left England to travel to North America in the 17th century. Sometimes American people say that their family ‘came over on the Mayflower’ which means that their family has lived in the US for a very long time.