Synonyms for earth scraper
Most common
Definitions
- n. 1
A building that is built underground; a subterranean skyscraper.
Related words
- Other spellings
- earth-scraper earthscraper
By length
- 12 letters
- depthscraper, bellyscraper
A building that is built underground; a subterranean skyscraper.