Definition of Smolensk

  • (noun) a city in western Russia on the Dnieper River; scene of severe fighting in World War II

Synonyms of Smolensk


Antonyms of Smolensk


No Antonyms Found.

Homophones of Smolensk


No Homophones Found.