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

Treasure Words