Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
supersoil
in English
supersoil
us
//ˈsuːpərsoil//
uk
//ˈsuːpərsoʊl//
#uncommon
Definitions
Noun
top
layer
of
soil
(
above
subsoil
)
The
gardener
carefully
removed
the
supersoil
to
plant
the
new
flowers
.
Base Words
soil
super