meaning of torpedo boat

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


Related Words

torpedo boat | torpedo-boat destroyer |

Developed & Maintained By Taraprasad.com

Treasure Words