twin town

noun

Definition of twin town

British

  1. :  one of two cities or towns in different areas that have a special relationship and are usually similar in some way

Word by Word Definitions

twinplay
  1. :  either of two offspring produced at a birth

    :  gemini

    :  one of two persons or things closely related to or resembling each other

  1. :  to bring together in close association :  couple

    :  duplicate, match

    :  to bring forth twins

  1. :  born with one other or as a pair at one birth

    :  made up of two similar, related, or connected members or parts :  double

    :  paired in a close or necessary relationship :  matching

townplay
  1. :  a cluster or aggregation of houses recognized as a distinct place with a place-name :  hamlet

    :  a compactly settled area as distinguished from surrounding rural territory

    :  a compactly settled area usually larger than a village but smaller than a city


Seen and Heard

What made you want to look up twin town? Please tell us where you read or heard it (including the quote, if possible).