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.0256