Advertisement

Synonyms of Buoyant

Primary definition: Able to stay afloat or rise to the top of a liquid or gas.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement