townsite
noun
Definitions
In former British colonies, a tract of land authorized to be developed as a town and then surveyed and marked out with streets.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
In former British colonies, a tract of land authorized to be developed as a town and then surveyed and marked out with streets.