Distinguished Service Order

noun

Definition of Distinguished Service Order

: a British military decoration awarded for special services in action

First Known Use of Distinguished Service Order

1886, in the meaning defined above

Keep scrolling for more