BUOY Meaning of BUOY in English v. keep afloat; support, sustain, encourage Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012