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
Tweet