Landscraper Definition

noun

A building with a very large footprint; a horizontal megastructure.

Wiktionary

A piece of heavy equipment used to move earth.

Wiktionary

(nonstandard) A gardener or landscaper.

Wiktionary

Other Word Forms of Landscraper

Noun

Singular:
landscraper
Plural:
landscrapers

Origin of Landscraper

Find Similar Words

Find similar words to landscraper using the buttons below.

Words Starting With

Words Ending With

Unscrambles

landscraper