Advertisement

Synonyms of Latch

Primary definition: A mechanical fastening device with a hinged or sliding bar that drops into a slot, used to secure a door or gate.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement