Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
subsoil
in English
subsoil
us
/ˈsʌbsɔɪl/
uk
/ˈsʌb.sɔɪl/
#uncommon
Plural
subsoils
Definitions
Noun
the
layer
of
earth
beneath
topsoil