Old soldier's singular dance (6)
I believe the answer is:
lancer
'old soldier's' is the definition.
'lancer' can be an answer for 'soldier's' (lancer is a kind of soldier). I'm not certain of the 'old' bit.
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for lancer that I've seen before include "Spearman (as in dance?)" , "Cavalry soldier" , "Former cavalryman" .)