YourDictionary

Plymouth

  1. seaport in Devonshire, SW England, on the English Channel: county district pop. 243,000
  2. town on the SE coast of Mass.: settled by the Pilgrims (1620) as the 1st permanent colonial settlement () in New England: pop. 52,000

See Plymouth in American Heritage Dictionary 4

Learn more about Plymouth

Related Articles

link/cite print suggestion box