Meaning of booby trap
Definition of booby trap
(noun)
an
explosive
mine
hidden
underground; explodes when stepped on or
driven
over
an
unforeseen
or
unexpected
or
surprising
difficulty
Other information on booby trap
WIKIPEDIA results for
booby trap
Amazon results for
booby trap
Tweet