n. first successful English settlement in North America (established in Virginia in 1607); name of a number of cities in the U.S.
JAMESTOWN
Meaning of JAMESTOWN in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012