Word Explorer
Townsite
In former British colonies, a tract of land authorized to be developed as a town and then surveyed and marked out with streets.
📖 Definitions of "Townsite"
noun
- 1
In former British colonies, a tract of land authorized to be developed as a town and then surveyed and marked out with streets.
Translate “Townsite” into Another Language
Pick a language — the word will be pre-filled in the translator.