Landlocked
From Fresh Dictionary
English
Adjective
landlocked
- A term used to refer to a region, especially a country, that does not border the sea.
- Switzerland is landlocked and obviously will never be a great sea power and must always trade overland.