Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
decantation
in English
decantation
#uncommon
Definitions
Noun
transferring
clear
liquid
from
settled
particles
;
separating
liquids
(
from
solids
)
Decantation
is
used
to
separate
the
clear
wine
from
the
sediment
.