разгада́ть
сов., вин. п.
1) adivinar vt; resolver (непр.) vt (решить)
разгадать загадку — desentrañar un enigma
2) (понять) comprender vt
разгадать чьи-либо намерения — penetrar en las intenciones de alguien
разгадать человека — conocer (ver) a alguien