LATCH





Definition:

  1. [noun] spring-loaded doorlock that can only be opened from the outside with a key
    Synonyms: door

  2. [noun] catch for fastening a door or gate; a bar that can be lowered or slid into a groove

  3. [verb] fasten with a latch; "latch the door"

Synonyms: