flash grenade

English dictionary entry

Meanings

noun
  1. A flashbang.

Word forms

flash grenade flash grenades

Etymology

From flash + grenade. From the bright flash generated by this type of hand-throwable man-portable explosive device.

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.