Akademik

отгадать
несовер. - отгадывать;
совер. - отгадать (что-л. )
1) guess ( )
2) solve (a riddle)
сов. см. отгадывать.

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