|
Definition of Townsite
1. Noun. (''in former British colonies'') A tract of land authorized to be developed as a town and then surveyed and marked out with streets ¹
¹ Source: wiktionary.com
|
1. Noun. (''in former British colonies'') A tract of land authorized to be developed as a town and then surveyed and marked out with streets ¹
¹ Source: wiktionary.com