English version

twin town

From Longman Dictionary of Contemporary Englishtwin townˌtwin ˈtown noun [countable]  British EnglishPGTOWN a town that has formed a relationship with a similar town in another country in order to encourage visits between them Oxford’s twin town is Bonn. twin3(1)
Examples from the Corpus
twin townA choir is raising money to fund a trip to Reutlingen, twin town of Ellesmere Port and Neston.Tavernier, who is a native Lyon, Birmingham's twin town, has had a life long love affair with cinema.The initiative is part of Durham's appeal for food and medical aid for the county's twin town of Kostroma.
Pictures of the day
What are these?
Click on the pictures to check.