Provincetown definition, Provincetown meaning | English dictionary

Search also in: Web News Encyclopedia Images



      n   a village in SE Massachusetts, at the tip of Cape Cod: scene of the first landing place of the Pilgrims (1620) and of the signing of the Mayflower Compact (1620). Pop.: 3374 (1990)  
English Collins Dictionary - English Definition & Thesaurus  
Add your entry in the Collaborative Dictionary.