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
Tweet