RELATED WORDS
PARAPHRASING
1) a fastening for a door or gate, with a bar falling into a catch and being lifted by a small lever (latch)
2) (to make) a sucking sound as when feet are lifted from stiff, sticky mud (squelch)
(of a mountain etc) looking large and impressive
high, elevated
(of a person) made to feel sympathy, sadness etc
transported
of steal
taken