More ahead of synonyms
outstrip, outpace, pass ahead, outrun, outperform, overtake, outdo, surpass, straight ahead, up front, in advance, just before, get ahead, forestall, on the eve, in the eve, on the threshold, prematurely, anticipation, before, precede,