Akademik

упрекнуть
несовер. - упрекать;
совер. - упрекнуть (кого-л. в чем-л. ) reproach (with) , upbraid (with, for) ;
blame (with) упрекать себя
сов. см. упрекать.

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