meaning of torpedo tube

1. a tube near the waterline of a vessel through which a torpedo is fired


Related Words

torpedo tube |

Developed & Maintained By Taraprasad.com

Treasure Words