meaning of stench bomb

1. a small bomb designed to give off a foul odor when it explodes


Related Words

stench bomb |

Developed & Maintained By Taraprasad.com

Treasure Words