English

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

 

the Distinguished Service Order

 noun
noun
BrE
 
; NAmE
 
(abbreviation the DSO)
 
jump to other results
a British medal for brave actions, given since 1886 to officers in the Royal Navy and the Army and more recentlty also to officers in the Royal Air Force and the merchant navy (= the country's commercial ships)