Meaning of distinguished service order

Definition of distinguished service order

(noun) a British military decoration for special service in action

Other information on distinguished service order

WIKIPEDIA results for distinguished service order
Amazon results for distinguished service order