exact meaning unsure; possibly: = area of the body that is sore and painful either due to a bruise, or a wound, or a pus-filled swelling; used in a figurative sense to refer to difficult circumstances
sore, ulcer, boil
Traps
= contraption, probably hidden on or in the ground; used for catching animals; associated with aggression and control