torpedo-boat
See also:
torpedo boat
English
Noun
torpedo
-
boat
(
plural
torpedo-boats
)
Alternative form of
torpedo boat
.