Clue: Odds on racehorse are glittering (7)
Answer: SPARKLE
Explanation: Definition: are glittering
SP (Starting price – odds) + ARKLE (racehorse, named after a mountain in NW Scotland)