n. trap
Definition of trap in English
Metal snare used to catch animals that consists of two sharp, serrated semicircles that close when stepped on.
Metal snare used to catch animals that consists of two sharp, serrated semicircles that close when stepped on.
Mechanism used to catch animals, usually with the help of bait.
Net with an inverted funnel at one end and a lid at the other, used to trap preys.
Common drain in which all the drains of a bathroom converge, with the exception of the toilet drain.
Metal snare used to catch animals that consists of two sharp, serrated semicircles that close when stepped on.
Common drain in which all the drains of a bathroom converge, with the exception of the toilet drain.