Green’s Dictionary of Slang

lach v.

see latch v. (1)