Definition of Distinguished Service Order

  • 1. A British military decoration for special service in action Noun

Semanticaly linked words with "distinguished service order"

Hyponims for word "distinguished service order"