Answer: voroshilovsk

AnswerCrossword Clue
VOROSHILOVSKRecaptured city north of Rostov.