homing torpedo
English Dictionary
->
Letter H
-> homing torpedo
Search Dictionary:
homing torpedo Definition
(n)
a
torpedo
that
is
guided
to
its
target
(
as
by
the
sound
of
a
ship
''
s
engines
)
homing torpedo Synonyms
homing torpedo
© Art Branch Inc.