If you ~ to something, you understand it or realize it, especially without people telling you about it. (BRIT INFORMAL)
She had already cottoned on to the fact that the nanny was not all she appeared...
It wasn’t until he started laughing that they cottoned on!
= catch on
PHRASAL VERB: V P to n, V P