Meaning of “grenade” in the English Dictionary

british dictionary

"grenade" in American English

See all translations

grenadenoun [ C ]

us /ɡrəˈneɪd/

a small bomb thrown by hand or shot from a gun

(Definition of “grenade” from the Cambridge Academic Content Dictionary © Cambridge University Press)