/bɔɪd/
Buoyed meaning : To keep afloat or aloft; used with up. To support or maintain at a high level. To mark with a buoy. To maintain or enhance enthusiasm or confidence; to lift the spirits of.
ascensions
buoyed
wheelspin
staging posts
economy