Search in full dictionary

LATCHED UP ON

LATCHED UP ON
ScnMaster
a variation of latched onto, attached itself to. Used figuratively in this lecture. HDA Tapes (Oakland Lectures) Approved Glossary (16.4.92) latch on: grab or hold on, as to an object or idea, especially tightly or tenaciously. —Academy Level I Glossary - Approved November 1990