Definition
Land; immovable property on land, such as a building, an apartment house, etcetera.
Context: Used in Property Law