Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
grenade
in English
grenade
us
//ˈɡrɛn.ə.d//
uk
//ˈɡrɛn.iːd//
#common
Plural
grenades
Definitions
Noun
a
small
explosive
device
;
throwable
or
launchable
a
handheld
explosive
weapon
Verb
to
attack
with
grenades
The
soldiers
were
trained
to
grenade
enemy
positions
during
combat
.
Compounds / Phrases
hand grenade