Read the dictionary definition of buoy. All definitions for this word.
1. bright-colored; a float attached by rope to the seabed to mark channels in a harbor or underwater hazards
2. mark with a buoy
3. keep afloat
1. The life vest buoyed him up
4. float on the surface of water