Landscraper Definition
noun
A building with a very large footprint; a horizontal megastructure.
Wiktionary
(nonstandard) A gardener or landscaper.
Wiktionary
Other Word Forms of Landscraper
Noun
Singular:
landscraper
Plural:
landscrapersOrigin of Landscraper
-
By analogy with skyscraper.
From Wiktionary
-
Alteration of landscaper.
From Wiktionary
-
From Wiktionary
Find Similar Words
Find similar words to landscraper using the buttons below.