English

Definition of the Distinguished Service Cross noun from the Oxford Advanced Learner's Dictionary

 

the Distinguished Service Cross

 noun
noun
BrE
 
; NAmE
 
(abbreviation the DSC)
 
jump to other results
a British medal for brave actions, given to officers in the Royal Navy since 1914 and in the merchant navy (= the country's commercial ships) since 1942