Distinguished Service Order Definition
noun
A British military decoration awarded in recognition of special services in action.
Webster's New World
Find Similar Words
Find similar words to Distinguished Service Order using the buttons below.