Synonyms of Marker-buoy
Primary definition: An anchored floating device used as a navigational aid to mark channels, hazards, or specific positions in a body of water.
Primary definition: An anchored floating device used as a navigational aid to mark channels, hazards, or specific positions in a body of water.