American Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition earthscraper in American English

earthscraper noun

noun
1

a building that is built underground and has many floors with the roof at ground level

Example

... earth-scraper design by BKNR Arquitectura features a cental lightwell that doubles as a layered park, bringing illumination, ventilation and living greenery into the depths of the building.

Definition earthscraper in American English