Log in
Search words & phrases
buoy
US /ˈbui, bɔɪ/
・
UK /bɔɪ/
B2
Definition
Video subtitles
noun
(Often official) floating marker in water or sea
verb
To lift something up; give a boost to