D.S.O. Meaning of D.S.O. in English recipient of the Distinguished Service Order, a British military decoration. See Distinguished Service Order. Britannica English vocabulary. Английский словарь Британика. 2012