launcher
English Dictionary
->
Letter L
-> launcher
Search Dictionary:
launcher Definition
(n)
armament
in
the
form
of
a
device
capable
of
launching
a
rocket
(n)
a
device
that
launches
aircraft
from
a
warship
launcher Synonyms
catapult
launcher
rocket launcher
© Art Branch Inc.