Answer
DSO stands for Distinguished Service Order, an award of the British honours system given to officers of the British Armed Forces. The award is for gallantry in action, on land or in the air, against the enemy. The DSO is ranked 5th in the order of precedence of British orders, decorations and medals.