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
brink
noun
 
 
From the Topic
Danger
C2
Oxford Learner's Dictionaries Word of the Day