torpedo boat Meaning, Definition & Usage

  1. noun small high-speed warship designed for torpedo attacks in coastal waters

WordNet