Comprehensive
Dictionary Suite
Help
Help
Help
Multi-word Results
torpedo boat a fast, maneuverable, lightly armored boat used to torpedo enemy ships.
torpedo tube a tube from which torpedoes are launched, as in marine vessels.