Word Explorer
Children's Dictionary
Help
Help
Help
Multi-word Results
latch onto (informal) to fasten oneself to. [2 definitions]
onto something having in mind a unique thought with great potential, or having invented or discovered something with great possibility.