DictionaryAI

town twinning

Short definition from Wiktionary

Noun

  1. The pairing of towns or cities from geographically distinct areas, in order to foster human contact and cultural links.

We haven’t written up town twinning yet: Simple and Standard meanings, examples and a quiz.