Synonyms of Buoyant

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

Full Dictionary Entry

Antonyms & Opposite Concepts