Horse that hasn't won a race (6)
I believe the answer is:
maiden
(Other definitions for maiden that I've seen before include "Miss" , "horse that's never won" , "Unmarried girl of old" , "clothes horse" , "Over in cricket in which no runs are scored" .)