• word of the day

    smolensk

    smolensk - Dictionary definition and meaning for word smolensk

    Definition
    (noun) a city in western Russia on the Dnieper River; scene of severe fighting in World War II
Connect with us on Facebook