landlocked

Explore definitions, synonyms, and language insights of landlocked

Definitions

Adjective Satellite
surrounded entirely or almost entirely by land; "a landlocked country"