TOP

Definition of sister city noun from the Oxford Advanced Learner's Dictionary

sister city

noun
 
/ˌsɪstə ˈsɪti/
 
/ˌsɪstər ˈsɪti/
(North American English)
(British English twin town)
jump to other results
  1. one of two towns or cities in different countries that have a special relationship with each other
    • Okayama is San Jose's sister city in Japan.
See sister city in the Oxford Advanced American Dictionary

Other results

All matches
paramedic
noun
 
 
From the Topic
Jobs
C1
Oxford Learner's Dictionaries Word of the Day