What does Landscape rake mean? Below you find one meaning for the word Landscape rake You can also add a definition of Landscape rake yourself
1
00
Landscape rake
36-inch aluminum head mounted on an aluminum or wood shaft, used to remove debris from prepared soil and to level the soil prior to planting a new lawn.