Definitions of torpedo boat:

  • noun:   small high-speed warship designed for torpedo attacks in coastal waters