[Distinguished Service Order] n (1886): a British military decoration awarded for special services in action
DISTINGUISHED SERVICE ORDER
Meaning of DISTINGUISHED SERVICE ORDER in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012