догадаться

Verb

 * 1) to guess to reach an unqualified conclusion
 * 2) to surmise, to suspect, to conjecture
 * 3) to cotton on, to glom on
 * 1) to cotton on, to glom on