Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of jamestown
  1. 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
Explanation of jamestown
My lists:
Recently viewed words: