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.      Английский словарь Британика.