Leader Cable (noun) Definition, Meaning & Examples

noun Nautical.
  1. a submarine cable laid along a channel and emitting signals that a vessel can follow when visibility is poor.
Leader Cable (noun) Definition, Meaning & Examples

More Definitions