FT MarketWatch

Landlocked

A Lot which does not have direct access to a Public thoroughfare.

Related terms

Browse more