underbuoy
/ˈʌndərˌbuɪ/Definitions
1. noun
A floating object, such as a buoy, that is placed underwater and visible at the water’s surface, often used as a navigation aid.
“The harbor master placed an underbuoy at the entrance to the marina to guide ships safely in.”