Akademik

опередить
несовер. - опережать;
совер. - опередить (кого-л./что-л. )
1) pass ahead (of) , take the lead (over) , outstrip, leave behind;
outdistance
2) do smth. ahead of (smb.) ;
beat (smb.) to it
2) перен. outdo, surpass;
forestall;
excel
сов. см. опережать.

Большой англо-русский и русско-английский словарь. 2001.