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

American Dictionary
to help a company, market, or economy to be more successful