5 definitions
Definition.com
Landlocked (n.) is having a navy made entirely of lawyers.
Definition.com
Landlocked (n.) is a house with no front door, only neighbors' hallways.
Definition.com
Landlocked (n.) is a border on every side and an invoice at each one.
Definition.com
Landlocked (n.) is geography's way of making a nation polite to its neighbors, or armed.
Definition.com
Landlocked (n.) is the condition of a country that pays rent on every road to the sea.