English Dictionary
◊ PLYMOUTH
Plymouth
n : a town in Massachusetts founded by Pilgrims in 1620 [syn: {Plymouth}]