meaning of booby trap
1.
an
explosive
mine
hidden
underground;
explodes
when
stepped
on
or
driven
over
Related Words
booby trap
|
Developed & Maintained By
Taraprasad.com