Clue: Trading centre in bad weather provides strap for horse (10)
Answer: MARTINGALE
Explanation: Trading centre in bad weather provides strap for horse (10) 
MART IN GALE