1. Noun. (alternative spelling of booby trap) ¹
2. Verb. To set up with booby traps; to plant a booby trap on. ¹
¹ Source: wiktionary.com