Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
alluvials
in English
alluvials
us
/əˈluːviəlz/
uk
/əˈluːviəls/
#uncommon
Definitions
Noun
sediment
deposits
formed
by
rivers
over
time
;
layered
alluvium
The
geologist
studied
the
alluvials
in
the
river
delta
to
understand
its
history
.