TOWNSITE


Meaning of TOWNSITE in English

ˈ ̷ ̷ˌ ̷ ̷ noun

: the site of a town

each townsite must be selected with an eye to irrigation — R.A.Billington

specifically : a tract of land laid out with streets and subdivided into lots for the development of a town

laid out a townsite on part of his extensive holdings — American Guide Series: Louisiana

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.