WordNet: latch on

Sanatista
take hold of or attach to; "The biochip latches onto the genes"



latch on