Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of elutriation

- The process of elutriating; a decanting or racking off by means of water, as finer particles from heavier.