English synonyms about - contact  

Distinguished Service Order

noun

1 Distinguished Service Order

A British military decoration for special service in action.


Find more on distinguished service order elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0283