Site

Home > S > Site

Definition

A location; a place where an event took place; land upon which one intends to build.
Context: Used in Property Law