Landscaping meaning : To create or maintain a landscape. Improved land (trees, gardens, leveled ground, etc). The act of improving a landscape.
landscaping
scything
baked goods
thereof
spare tyres