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 | ||