Feedback
Townsite
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.
Sourced from
Wiktionary
Related
Campground
Greenbelt
Driftless Area
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better