rifle grenade
English Dictionary
->
Letter R
-> rifle grenade
Search Dictionary:
rifle grenade Definition
(n)
a
grenade
that
is
thrown
from
a
launching
device
attached
to
the
barrel
of
a
rifle
rifle grenade Synonyms
rifle grenade
© Art Branch Inc.