English dictionary
distinguished service order meaning and definition
Definition and meaning of distinguished service order at MeaningMonkey.org. distinguished service order meaning and definition in the English Dictionary.DISTINGUISHED SERVICE ORDER noun
Definition of Distinguished Service Order (noun)
- a British military decoration for special service in action
Source: Princeton University Wordnet