landlocked
landlocked definition - business
landlocked
- Of or referring to a country without direct access to the sea. Landlocked countries are at a significant economic disadvantage, although Switzerland seems to have adjusted nicely.
- Describing a tract of land without direct access to a public road.
The American Heritage® Dictionary of Business Terms Copyright © 2009 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.
Comments
Improve this definition.
Browse dictionary definitions near landlocked
Share on Facebook