motor torpedo boat
English
Noun
motor torpedo boat (plural motor torpedo boats)
- (military, nautical) A torpedo boat powered by an internal combustion engine rather than a steam engine.
- Alternative form: MTB (initialism)
- Hypernyms: torpedo boat < boat < vessel
- Hyponym: PT boat