DSO


Meaning of DSO in English

DSO BrE AmE

(Distinguished Service Order) a ↑ medal given to officers of the British Army and Navy for special service

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.