Meaning of trap in English
1. a device for catching an animal
He sets a trap for raccoon dog.
2. anything used to trick a person
He fell into my trap.
I set a trap for mice in the kitchen.