Synonyms and Antonyms for torpedo_boat

1. torpedo boat (n.)

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

Synonyms: