Search Details

Word: townsite (lookup usage) (lookup stats)


Meaning:

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 | Src Info »