| |||||||||
twin town [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. ➔ twin3 (1)
Oxford's twin town is Bonn.
twin town [countable] British English Oxford's twin town is Bonn.Definition from the Longman Dictionary of Contemporary English
Advanced Learner's Dictionary.
|
Explore our topic dictionaryBrowse the dictionary |