EN

Synonyms for earth scraper

All synonyms

Noun

Definitions

  1. n. 1

    A building that is built underground; a subterranean skyscraper.

Related words

Other spellings
earth-scraper earthscraper

By length

12 letters
depthscraper, bellyscraper