Home

Word

torpedo boat, n.
more info small high-speed warship designed for torpedo attacks in coastal waters
<noun.artifact>

torpedo boat