twin town
noun/ˌtwɪn ˈtaʊn/
/ˌtwɪn ˈtaʊn/
(British English) (North American English sister city)
- one of two towns or cities in different countries that have a special relationship with each other
- a visit to Lyon, Birmingham’s twin town in France
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation:
twin town