buoy
Definitions
A floating object anchored in water to mark a channel, hazard, or mooring position.
To keep someone or something afloat or to cause to rise to the surface.
To keep someone's spirits or confidence high; to hearten.
Examples
The small boat was tied securely to the orange buoy floating in the harbor.
The positive news helped to buoy his spirits after a very difficult week.