Plymouth Rock - definition and synonyms

 

Your browser doesn’t support HTML5 audio

  1. a rock in Plymouth, Massachusetts where the Pilgrim Fathers are believed to have arrived in North America from England in 1620