twin townˌtwin ˈtown 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.牛津的姐妹城市是波恩。 →twin3(1)