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 landscraper in American English

landscraper noun

noun
1

a building that is very large and very long but not very high

Example

The 10-storey "landscraper" will be as long as the Shard is tall, and have a floorspace of 650,000 sq ft (60,400 sq metres).

Definition landscraper in American English