meaning of topsoil
1.
The
upper
layer
of
soil;
surface
soil.
2.
the
layer
of
soil
on
the
surface
Related Words
topsoil
|
topsoiling
|
Developed & Maintained By
Taraprasad.com