What is the meaning of buoy in English?

Learn vocabulary with pictures as well as definitions of buoy in English

Learn in

See more

n. buoy

Definition of buoy in English

Floating object that is used in bodies of water as a marker or to keep something afloat.