English Dictionary
Definition buoy in British English
buoy verb
[transitive] verb
/bɔɪ/
1
to help a company, market, or economy to be more successful
Synonyms and related words
