Synonyms of Supernate

Primary definition: To rise or float above a liquid, particularly in a scientific context.

Full Dictionary Entry

Antonyms & Opposite Concepts