to antedate
to anticipate
to avert
to come before
to forego, forewent, foregone
to forerun, foreran, forerun
to forestall
to go on before
to outdistance
to outpace
to outrun, outran, outrun
to outstrip
to overtake, -took, -taken
to overtake, overtook, overtaken
to pass
to pass by
to precede
to stave off
to top
to be ahead of one's time
to foreclose an objection
this page and the one before