Townsite Definition

townsites
noun

(in former British colonies) A tract of land authorized to be developed as a town and then surveyed and marked out with streets.

Wiktionary

Other Word Forms of Townsite

Noun

Singular:
townsite
Plural:
townsites

Find Similar Words

Find similar words to townsite using the buttons below.

Words Starting With

Words Ending With

Unscrambles

townsite