Advertisement
Advertisement
telegraph buoy
noun
- a buoy placed over an underwater telegraph cable.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse