Difficulty dropping duke's race horse equipment (7)
I believe the answer is:
harness
'equipment' is the definition.
(harness is a kind of equipment)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for harness that I've seen before include "Set of straps for horse etc" , "Control and use (resources)" , "Set of straps for horse or child" , "Control - some tack" , "Control; trappings" .)