Refine this word faster
Motor torpedo boat
noun
Definitions
Noun
- 1 A torpedo boat powered by an internal combustion engine rather than a steam engine.
- 2 a small fast unarmored and lightly armed torpedo boat; P(atrol) T(orpedo) boat wordnet
See also for "motor torpedo boat"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.