Dictionary definition · buoy
noun
- a float attached by rope to the seabed to mark channels in a harbor or underwater hazards; typically brightly-coloured
verb
- float on the surface of water
- keep afloat"The life vest buoyed him up"
- mark with a buoy
Similar words
Source: Open English WordNet (CC BY 4.0).