topsoil

/tˈɑpsɔɪl/

Explore definitions, synonyms, and language insights of topsoil

Definitions

Noun
the layer of soil on the surface

More General Terms