·noun To catch so as to hold.
II. Latch ·noun A Latching.
III. Latch ·noun A Crossbow.
IV. Latch ·noun To catch or fasten by means of a latch.
V. Latch ·noun That which fastens or holds; a lace; a snare.
VI. Latch ·vt To Smear; to Anoint.
VII. Latch ·noun A movable piece which holds anything in place by entering a notch or cavity; specifically, the catch which holds a door or gate when closed, though it be not bolted.