Definition of "Buoy" :
noun: bright-colored; a float attached by rope to the seabed to mark channels in a harbor or underwater hazards
verb: mark with a buoy
verb: keep afloat
"The life vest buoyed him up."
verb: float on the surface of water
noun: bright-colored; a float attached by rope to the seabed to mark channels in a harbor or underwater hazards
verb: mark with a buoy
verb: keep afloat
"The life vest buoyed him up."
verb: float on the surface of water