sister city noun1 •A foreign city with which a city has a declared relationship of cordiality.Placetown and Machinville are sister cities in England and France. formssister cities