Meaning

2 senses
  1. A town paired with another through town twinning.

    Near-synonyms: twin city, sister city

  2. A town that is next to another, and the two are regarded as twins.

Forms

plural: twin towns
Singulartwin town
Pluraltwin towns

regular

Synonyms

2 synonyms

See also

neighbours in the dictionary
twin town — meaning, examples, forms, synonyms | Krumeto