Meaning of landlocked

Definition of landlocked

(adj) surrounded entirely or almost entirely by land; "a landlocked country"

Other information on landlocked

WIKIPEDIA results for landlocked
Amazon results for landlocked