arabic music Secrets
: a tool for using activity or other animals Specifically : one which holds by springing shut abruptlyblacklight trap Demise trap keep a person's trap shut leghold trap light-weight trap Stay trap lobster trap poverty trap rat trap cheese sand trap pace trap spring a trap metal-trap thirst trap vacationer trap trap conquer trap-doorway spider trap