Meaning of booby trap

Definition of booby trap

(noun) an explosive mine hidden underground; explodes when stepped on or driven over

Other information on booby trap

WIKIPEDIA results for booby trap
Amazon results for booby trap