DISTINGUISHED SERVICE MEDAL Meaning of DISTINGUISHED SERVICE MEDAL in English medal awarded for heroism in military battle Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012