town twinning

English dictionary entry

Meanings

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

Word forms

town twinning town twinnings
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.