| 释义 |
twin town  noun BritishA town which has established official or social links with another, typically in a different country.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.
|