Word info

landscraper

Noun

Meaning


landscraper (plural landscrapers)

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


landscraper (plural landscrapers)

A piece of heavy equipment used to move earth.


landscraper (plural landscrapers)

(nonstandard) A gardener or landscaper.

Source: en.wiktionary.org

Close letter words and terms