Definify.com

Definition 2024


smoke_grenade

smoke grenade

English

Noun

smoke grenade (plural smoke grenades)

  1. A bomb that generates thick smoke when it explodes; used especially to produce a smokescreen

Translations