Share this entry
twin town Line breaks: twin town

Definition of twin town in English:


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.
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.

Subscribe to remove adverts and access premium resources