Distinguished Service Order noun
: a British military decoration awarded for special services in action
First Known Use of DISTINGUISHED SERVICE ORDER
Learn More About DISTINGUISHED SERVICE ORDER
Seen & Heard
What made you want to look up Distinguished Service Order? Please tell us where you read or heard it (including the quote, if possible).