SaratovPronunciation: /səˈrɑːtɒf/Definition of Saratov a city in SW central Russia, situated on the River Volga north of Volgograd; population 836,100 (est. 2008). Saratov in other Oxford dictionaries Definition of Saratov in the US English dictionary