American English

Definition of sister city noun from the Oxford Advanced American Dictionary

 

sister city

 noun
noun
 
(also twin town)
 
jump to other results
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.