Большой русско-испанский словарь
смекну́ть
сов., вин. п., прост.
comprender vt; darse cuenta (de repente), caer en la cuenta (en seguida)
смекнуть