YourDictionary

letch

intransitive verb, noun

See letch in American Heritage Dictionary 4

Learn more about letch

link/cite print suggestion box