landscraper noun3 •A building with a very large horizontal footprint; a horizontal megastructure. •A piece of heavy equipment used to move earth. •(nonstandard) A gardener or gardener."I loved flowers, too, and grew up in a garden, but it didn't make me single-minded or a landscraper. . . ." — 1926 formslandscrapers