Groundscraper

Groundscraper,

Definition of Groundscraper:

  1. Sprawling low-height building or complex.

Meaning of Groundscraper & Groundscraper Definition