|
Definition of Landscraper
1. Noun. A building with a very large footprint; a horizontal megastructure. ¹
2. Noun. A piece of heavy equipment used to move earth. ¹
3. Noun. (nonstandard) A gardener or landscaper. ¹
¹ Source: wiktionary.com
|
1. Noun. A building with a very large footprint; a horizontal megastructure. ¹
2. Noun. A piece of heavy equipment used to move earth. ¹
3. Noun. (nonstandard) A gardener or landscaper. ¹
¹ Source: wiktionary.com