Definition of “latch on” - English Dictionary

british dictionary