0%

ALL meanings of sister city

sis·ter cit·y
S s
  • countable noun sister city Sister cities are cities in different countries that have formally established a special relationship with each other involving, for example, cultural and sports events. 0
  • noun sister city A foreign city with which a city has a declared relationship of cordiality. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?