cotton on

verb

  1. 1

    understand, usually after some initial difficulty

    She didn't know what her classmates were plotting but finally caught on

Synonyms

Also useful for “cotton on”:Crossword