Definitions of Smolensk:

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