English word definition — powered by WordNet
bright-colored
float on the surface of water
keep afloat
mark with a buoy
Want to remember buoy?