Twin-town Definition
noun
A town paired with another through town twinning.
Wiktionary
Other Word Forms of Twin-town
Noun
Singular:
twin-town
Plural:
twin townsFind Similar Words
Find similar words to twin-town using the buttons below.