Find the word definition

Wiktionary
boomlets

n. (plural of boomlet English)

Usage examples of "boomlets".

Little bolts of lightning speared out from the rainstorm, and there were boomlets of thunder.