twin town

EnglishEdit

NounEdit

twin town (plural twin towns)

  1. A town paired with another through town twinning.

SynonymsEdit

Last modified on 11 November 2012, at 00:44