DSO Meaning of DSO in English [DSO] abbreviation Distinguished Service Order Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012