bn:26691668n
Noun Concept
SYL
No term available
EN
A torpedo that is electrically guided from the attacking vessel via thin wires connected between the torpedo and its guidance mechanism. Open English WordNet
Relations
Sources