meaning of stink bomb

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


Related Words

stink bomb |

Developed & Maintained By Taraprasad.com

Treasure Words