About 50 soldiers going to a dance (5)
I believe the answer is:
salsa
'dance' is the definition.
(type of dance)
'about 50 soldiers going' is the wordplay.
'about' indicates putting letters inside.
'50' becomes 'l' (Roman numeral).
'soldiers going' becomes 'sasa' (I can't explain this - if you can you should believe this answer much more).
'l' placed within 'sasa' is 'SALSA'.
'to a' is the link.
Can you help me to learn more?
(Other definitions for salsa that I've seen before include "Hot dance - hot sauce" , "Latin American dance - spicy Mexican sauce" , "that's rather spicy!" , "Latin-American dance" , "fling?" .)