Advertisement

Advertisement

twin town

noun

  1. a town that has civic associations, such as reciprocal visits and cultural exchanges, with a foreign town, usually of similar size and sometimes with other similarities, as in commercial activities


Discover More

Example Sentences

Not very far above the bridge the river bifurcates, the two branches being east and west to match the twin-town.

Advertisement

Advertisement

Advertisement

Advertisement


twin-sizetwin-tub