Synonyms: landlocked
Definition: surrounded entirely or almost entirely by land
Usage: a landlocked country
Similar words: inland
Definition: situated away from an area's coast or border