English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition the Mayflower in British English

the Mayflower

/ˈ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.

Synonyms and related words
Definition the Mayflower in British English