Definition of Jamestown
1 city at the southern end of Chautauqua Lake in southwestern New York population 31,146
2 ruined village in eastern Virginia southwest of Williamsburg on the James River ◆Jamestown was the first permanent English settlement in America (1607).
JAMESTOWN Defined for English Language Learners
Definition of Jamestown for English Language Learners
: ruins in the U.S. of the first permanent English settlement in America, in Virginia
Seen and Heard
What made you want to look up Jamestown? Please tell us where you read or heard it (including the quote, if possible).