Ring buoy

What is Ring buoy?

Ring buoy definition and meaning on Dictionary terms:
noun

a ring-shaped life preserver.