Definition of Jamestown

  • (noun) a former village on the James River in Virginia to the north of Norfolk; site of the first permanent English settlement in America in 1607

Synonyms of Jamestown


No Synonyms Found.

Antonyms of Jamestown


No Antonyms Found.

Homophones of Jamestown


No Homophones Found.