'Distinguished Service Cross' definitions:

Definition of 'Distinguished Service Cross'

From: WordNet
noun
A United States Army decoration for extraordinary heroism against an armed enemy