Source:WordNet 3.1
1. (
) float on the surface of water ;
2. (
) keep afloat; "The life vest buoyed him up" ;
3. (
) mark with a buoy ;
See more about : BUOYED