NOUN | artifact | submarine torpedo | a torpedo designed to be launched from a submarine |
---|
Meaning | A torpedo designed to be launched from a submarine. | |
---|---|---|
Broader | torpedo | armament consisting of a long cylindrical self-propelled underwater projectile that detonates on contact with a target |
©2001-25 · HyperDic hyper-dictionary · Contact