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
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
Check pronunciation:
twin town