Definition of twin town in English:

Share this entry

twin town

noun

British
A town which has established official or social links with another, typically in a different country.
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.

For editors and proofreaders

Line breaks: twin town

Share this entry
 

What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.