grenade
English Dictionary
->
Letter G
-> grenade
Search Dictionary:
grenade Definition
(n)
a
small
explosive
bomb
thrown
by
hand
or
fired
from
a
missile
grenade Synonyms
grenade
© Art Branch Inc.