Town-square Definition

noun

An open area commonly found in the heart of a traditional town, used for community gatherings.

Wiktionary

Other Word Forms of Town-square

Noun

Singular:
town-square
Plural:
town-squares

Find Similar Words

Find similar words to town-square using the buttons below.

Words Starting With

Words Ending With

Unscrambles

town-square