traps

中文释义

n. 随身携带物, 什物, 家具, 行李

英文释义

n a device in which something (usually an animal) can be caught and penned

n drain consisting of a U-shaped section of drainpipe that holds liquid and so prevents a return flow of sewer gas

n something (often something deceptively attractive) that catches you unawares

n a device to hurl clay pigeons into the air for trapshooters

n the act of concealing yourself and lying in wait to attack by surprise

n informal terms for the mouth

n a light two-wheeled carriage

n a hazard on a golf course

v place in a confining or embarrassing position

v catch in or as if in a trap

v hold or catch as if in a trap

v to hold fast or prevent from moving

词形变化