buoy
Info · Definitions · Synonyms · Characters
Definitions
(noun) bright-colored; a float attached by rope to the seabed to mark channels in a harbor or underwater hazards.
Noun Definition 1
(verb) keep afloat. Synonyms: buoy up. Example: "The life vest buoyed him up."
Verb Definition 2