-
adjectivesurrounded entirely or almost entirely by land
Similar:
Definition that contains landlocked
- macedonia landlocked republic on the Balkan Peninsula; achieved independence from Yugoslavia in 1991