0 to become connected to something:
The antibodies work by latching onto proteins on the surfaces of the viruses and bacteria.
1 to become interested in an idea, story, or activity, and to start to use it:
Unfortunately the press have already latched onto the story.
NOVÉ SLOVÁ
European
May 10, 2021
SLOVO DŇA
Shimmer
latch onto sth