plymouth Meaning, Definition & Usage

  1. noun a town in Massachusetts founded by Pilgrims in 1620

WordNet