torpedo boat noun
: a boat designed for launching torpedoes; specifically : a small very fast boat with one or more torpedo tubes
First Known Use of TORPEDO BOAT
Learn More About TORPEDO BOAT
Seen & Heard
What made you want to look up torpedo boat? Please tell us where you read or heard it (including the quote, if possible).