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
.