Distinguished Service Medal

noun

Definition of Distinguished Service Medal

1 : a British military decoration awarded for distinguished conduct in war
2 : a U.S. military decoration awarded for exceptionally meritorious service to the government in a wartime duty of great responsibility

First Known Use of Distinguished Service Medal

1914, in the meaning defined at sense 1

Keep scrolling for more