Definition of twin town in English:

twin town

Line breaks: twin town

noun

British
A town which has established official or social links with another, typically in a different country.
More example sentences
  • And now the 19-year-old youth worker is spending seven weeks in Swindon to boost links between the twin towns.
  • Links with Swindon's twin towns could be put at risk because of the problems facing Swindon Council, warns a senior council official.
  • He also unveiled plaques celebrating the links with its twin towns, Tourcoing in France and Bielefeld in Germany.

Get more from Oxford Dictionaries

Subscribe to remove ads and access premium resources

Word of the day jaunty
Pronunciation: ˈjôntē
adjective
having a lively, cheerful, and self-confident manner...