to lose by comparison
Verb
payable as per indorsement
to sit at the back of a car
Verb
to leave someone standing
Verb
to blow someone out of the water
Verb
to leave someone in the dust
Verb
to put something behind you
Verb
to die or leave with something left undone or with a desire left unsatisfied
Verb
to outride one's pursuers
Verb
to be ahead of one's competitors
Verb
to be ahead of one's competitors
Verb
to get the jump on one's competitors
Verb