|
Definition of Town twinning
1. Noun. The pairing of towns or cities from geographically distinct areas, in order to foster human contact and cultural links. ¹
¹ Source: wiktionary.com
|
1. Noun. The pairing of towns or cities from geographically distinct areas, in order to foster human contact and cultural links. ¹
¹ Source: wiktionary.com