Meaning of latch on

Definition of latch on

(verb) take hold of or attach to; "The biochip latches onto the genes"
adopt; "take up new ideas"
understand, usually after some initial difficulty; "She didn't know what her classmates were plotting but finally caught on"

Other information on latch on

WIKIPEDIA results for latch on
Amazon results for latch on