townsite en · NOUN
Etymology
From town + site.
Meanings
- In former British colonies, a tract of land authorized to be developed as a town and then surveyed and marked out with streets.
Forms
| Spelling | Features | Labels | Source |
|---|---|---|---|
| townsites | Number=Plur | lexicographic |