Site

A plot of land intended or suitable for development. The ground or area on which a building or town has been built.

To access the rest of this content, you must purchase a subscription.