Landlocked

Definition of Landlocked

Definition:

Landlocked is a property that does not have a border on any public road.