Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
substratum
in English
substratum
us
//sʌbˈstretəm//
uk
//sʌbˈstretəm//
#uncommon
Plural
substrata
Definitions
Noun
a
layer
beneath
another
;
foundation
The
geologist
studied
the
substratum
of
the
mountain
to
understand
its
formation
.
the
underlying
cause
or
basis
;
root
The
substratum
of
the
social
unrest
was
a
deep-seated
economic
inequality
.
a
linguistic
substrate
(
influence
,
language
)
The
researcher
identified
the
substratum
of
the
local
dialect
as
an
ancient
language
.