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
Antonyms of jamestown

We don't have antonyms for this word yet.

My lists:
Recently viewed words: