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.
NIEUWE WOORDEN
European
May 10, 2021
WOORD VAN DE DAG
Shimmer
latch onto sth