landlocked

landlocked definition - business

landlocked

  1. 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.
  2. 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.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.