Definitions of Distinguished service order:

  • noun:   a British military decoration for special service in action