Dictionary search results

Showing 1-4 of 4 results

latch US English

A metal bar with a catch and lever used for fastening a door or gate

latch US Thesaurus

he lifted the latch

latch onto US English

Attach oneself to (someone) as a constant and usually unwelcome companion

latchkey US English

A key of an outer door of a house