Podolsk

[ puh-dawlsk ]
/ pʌˈdɔlsk /

noun

a city in the W Russian Federation in Europe, S of Moscow.

Example sentences from the Web for podolsk

British Dictionary definitions for podolsk

Podolsk
/ (Russian paˈdɔljsk) /

noun

an industrial city in W Russia, near Moscow. Pop: 177 000 (2005 est)