Submarine telegraph cable
Meaning, Definition & Usage
Dictionary
Related
Definitions
a telegraph cable laid under water to connect stations separated by a body of water.
Webster 1913
Previous
Next