English dictionary, thesaurus, translations & etymology
FreeDict.com
noun

earthscraper

Earthscraper (noun) means a building that is built underground; a subterranean skyscraper.

noun
1
A building that is built underground; a subterranean skyscraper.
Study it as flashcards or scroll it in Flow — saved to your collection.
Test yourself on “earthscraper” A quick quiz — meaning, synonyms & usage

Etymology

From earth + -scraper.

Rhymes for earthscraper

See all rhymes for earthscraper →

Frequently asked questions

What is the meaning of earthscraper?

"earthscraper" (noun) means a building that is built underground; a subterranean skyscraper.

Definitions from wiktionary, CC BY-SA · etymology from Wiktionary