the Mayflower - definition and synonyms

 

Your browser doesn’t support HTML5 audio

/ˈmeɪˌflaʊə(r)/
  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.