Definitions for "Plymouth"
A city in Devon, southwest England. A major port in the 16th century. The English fleet left this port to sail against the Armada.
a town in Massachusetts founded by Pilgrims in 1620
a town in Litchfield County
Plymouth was a marque of automobile based in the United States, marketed by the Chrysler Corporation and Daimler Chrysler from 1928 to 2001.