Home

Word

torpedo tube, n.
more info a tube near the waterline of a vessel through which a torpedo is fired
<noun.artifact>

torpedo tube
semantic pointers
hypernym