latch

latch n

see latch, v.

  1. Fastener; lock; hook which keeps a door closed; [fig.] that which connects the spirit to the mortal body; that which keeps the partition between life and death closed.

latch v

OE læcc(e)an, to catch.

  1. Close; shut; secure; seal.