SMOLENSK


Meaning of SMOLENSK in English

/smoh lensk"/ , Russ. /smu lyensk"/ , n.

a city in the W Russian Federation in Europe, on the upper Dnieper, SW of Moscow: Russians defeated by Napoleon 1812. 338,000.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .