shirabe.org
1)
#3,603
Common
Meaning
    1. trap (for catching animals); snare
      Cheese often lures a mouse into a trap.
    2. trap; trick; ruse
      He set me up for the scandal.
    1. EN Animal trapping, or simply trapping, is the use of a device to remotely catch an animal.
      More
Forms

Results