English Dictionary
◊ MAYFLOWER
Mayflower
n 1: the ship in which the Pilgrim Fathers sailed from England to
Massachusetts in 1620 [syn: {Mayflower}]
2: low-growing evergreen shrub of eastern North America with
leathery leaves and clusters of fragrant pink or white
flowers [syn: {trailing arbutus}, {Epigaea repens}]