Word Meaning

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


Meaning of sedimentation

- The act of depositing a sediment; specifically (Geol.), the deposition of the material of which sedimentary rocks are formed.