Noun Definition
trap
1.Definition: a device in which something (usually an animal) can be caught and penned
Category: Objects5.Definition: drain consisting of a U-shaped section of drainpipe that holds liquid and so prevents a return flow of sewer gas
Category: Objects7.Definition: something (often something deceptively attractive) that catches you unawares
"The exam was full of trap questions", "It was all a snare and delusion"
Related Noun(s):snare
Category: General8.Definition: the act of concealing yourself and lying in wait to attack by surprise
Category: General