rocket launcher
English Dictionary
->
Letter R
-> rocket launcher
Search Dictionary:
rocket launcher Definition
(n)
armament
in
the
form
of
a
device
capable
of
launching
a
rocket
rocket launcher Synonyms
launcher
rocket launcher
© Art Branch Inc.