| 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