Find the word definition

Wiktionary
microbombs

n. (plural of microbomb English)

Usage examples of "microbombs".

We've had too many cases of suiciders swallowing plastic microbombs, passing through the screens and blowing up everything in sight.