Lawn sod Synonyms
LS abbreviation
LS is an
abbreviation for Lawn Sod
What does LS stand for?
LS stands for "Lawn Sod"
Definitions for Sod
- (noun) the land of one's birth , residence, or citizenship
- (noun) a person whose behavior is offensive to others
- (noun) surface layer of ground containing a mat of grass and grass roots