Novi SadPronunciation: /ˌnəʊvɪ ˈsad/Definition of Novi Sad an industrial city in Serbia, on the River Danube, capital of the autonomous province of Vojvodina; population 197,900 (est. 2008). Novi Sad in other Oxford dictionaries Definition of Novi Sad in the US English dictionary