Definition of Distinguished Service Order in English:

Distinguished Service Order

noun