Definition of Cherepovets in English:
Cherepovets
proper nounˌtʃɛrɪpəˈvjɛtsˌCHiripəˈv(y)ets
A city in north-western Russia, on the Rybinsk Reservoir; population 308,000 (est. 2008).
Definition of Cherepovets in US English:
Cherepovets
proper nounˌCHiripəˈv(y)ets
A city in northwestern Russia, on the Rybinsk Reservoir; population 308,000 (est. 2008).