Meaning of sward

Definition of sward

(noun) surface layer of ground containing a mat of grass and grass roots

Other information on sward

WIKIPEDIA results for sward
Amazon results for sward