Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
topsoil
in English
topsoil
us
/ˈtɑpˌsɔɪl/
uk
/ˈtɒpsɔɪl/
#moderate
Plural
topsoil
Definitions
Noun
the
upper
soil
layer
(
most
fertile
);
supports
plant
growth
the
most
fertile
soil
for
planting
new
growth
Compounds / Phrases
topsoiled
topsoiling
Base Words
soil
top