(n) :
one in a race who is catching up to others and shows promise of winning; fig one who is catching up in some contest and has a likelihood of victory
(n) :
one in a race who is catching up to others and shows promise of winning; fig one who is catching up in some contest and has a likelihood of victory