LATCH BOLT Meaning of LATCH BOLT in English nounEtymology: latch (II): a bevel-headed self-acting spring bolt Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012