A bit of rough fun in cavalry drama (9)
I believe the answer is:
horseplay
'a bit of rough fun' is the definition.
I can't judge whether this definition defines the answer.
'cavalry drama' is the wordplay.
'cavalry' becomes 'horse' (synonyms).
'drama' becomes 'play' (synonyms).
'horse'+'play'='HORSEPLAY'
'in' acts as a link.
Can you help me to learn more?
(Other definitions for horseplay that I've seen before include "Messing about (as a steed?)" , "Boisterous antics" , "Rowdy shenanigans" , "clowning around" , "High jinks" .)