English noun: torpedo boat | |||
| 1. | torpedo boat (artifact) small high-speed warship designed for torpedo attacks in coastal waters | ||
| Broader (hypernym) | combat ship, war vessel, warship | ||
| Narrower (hyponym) | mosquito boat, mosquito craft, motor torpedo boat, PT boat | ||