Advertisement

Synonyms of Supernate

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

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement