ENGLISH DICTIONARY

Mayflower

Definition & Meaning

Part of speech noun

Quick meaning: Mayflower is a noun meaning Any of several plants that flower in May - especially the hawthorn (in Britain) and the trailing arbutus (in the US).

Meaning

Any of several plants that flower in May - especially the hawthorn (in Britain) and the trailing arbutus (in the US).

Word Forms

Synonyms for mayflower

Depending on context, synonyms include mayweed.

Related Words

Related dictionary entries include monkey, merchantship, foremast, mastspore, mooncraft, marineress.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.