TRAP
Definition of TRAP
- (noun)a device in which something (usually an animal) can be caught and penned
- (noun)drain consisting of a U-shaped section of drainpipe that holds liquid and so prevents a return flow of sewer gas
- (noun)something (often something deceptively attractive) that catches you unawares
- (noun)a device to hurl clay pigeons into the air for trapshooters
- (noun)the act of concealing yourself and lying in wait to attack by surprise
- (noun)informal terms for the mouth
- (noun)a light two-wheeled carriage
- (noun)a hazard on a golf course
- (verb)place in a confining or embarrassing position
- (verb)catch in or as if in a trap
- (verb)hold or catch as if in a trap
- (verb)to hold fast or prevent from moving
- (verb)to sell marijuana on a street corner