ˌtwin ˈtown BrE AmE noun [countable]
British English 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.
⇨ ↑ twin 3 (1)
ˌtwin ˈtown BrE AmE noun [countable]
British English 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.
⇨ ↑ twin 3 (1)
Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012