hand grenade
English Dictionary
->
Letter H
-> hand grenade
Search Dictionary:
hand grenade Definition
(n)
a
grenade
designed
to
be
thrown
by
hand
hand grenade Synonyms
hand grenade
© Art Branch Inc.