Dictionary search results

Showing 1-10 of 10 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

latch onto in latch 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