trap
trap
noun
A device or enclosure used for catching animals or people.
"We set a trap for the mice."
noun
A difficult or dangerous situation from which escape is hard.
"He fell into a debt trap."
verb
To catch an animal or person using a device.
"They tried to trap the fox."
verb
To put someone in a difficult or inescapable situation.
"She felt trapped in her marriage."
Thesaurus
Synonyms: pin, immobilise, immobilize, snare, yap, hole, maw, gob, cakehole, pin down, ambush, ambuscade