twin city in Indonesian twin city in Indonesian kota kembar noun A city that has been twinned with another more distant city. Add to Flashcards