motor torpedo boat
Jump to navigation
Jump to search
English[edit]
Noun[edit]
motor torpedo boat (plural motor torpedo boats)
- (military, nautical) A torpedo boat powered by an internal combustion engine rather than a steam engine.