twin town
twin town · twin towns
город-побратим
Partnerstadt
A town paired with another through town twinningA town paired with another through town twinning.
Meaning
2 sensesA town paired with another through town twinning.
Near-synonyms: twin city, sister city
A town that is next to another, and the two are regarded as twins.