Distinguished Service Cross

noun

Definition of Distinguished Service Cross

1 : a British military decoration awarded for distinguished service against the enemy
2 : a U.S. Army decoration awarded for extraordinary heroism during operations against an armed enemy

First Known Use of Distinguished Service Cross

1914, in the meaning defined at sense 1

Keep scrolling for more