Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sedimentation
in English
sedimentation
us
/sɛdɪmenˈteɪʃən/
uk
/sɛdɪmentˈeɪʃən/
#uncommon
Plural
sedimentation
Definitions
Noun
separation
of
solid
particles
from
liquid
;
concentrating
solids
or
clarifying
liquid