torpedo boat
English Dictionary
->
Letter T
-> torpedo boat
Search Dictionary:
torpedo boat Definition
(n)
small
high
-
speed
warship
designed
for
torpedo
attacks
in
coastal
waters
torpedo boat Synonyms
torpedo boat
© Art Branch Inc.