Meaning of topsoil

Definition of topsoil

(noun) the layer of soil on the surface

Other information on topsoil

WIKIPEDIA results for topsoil
Amazon results for topsoil