Definify.com

Definition 2024


flash_grenade

flash grenade

English

Noun

flash grenade (plural flash grenades)

  1. A flashbang.