Advertisement

Advertisement

telegraph buoy

noun

  1. a buoy placed over an underwater telegraph cable.


Advertisement

Advertisement

Advertisement

Advertisement


telegraphtelegraphese