SynonymX
Speak
Landlocked
Definition of Landlocked
1.
Surrounded entirely or almost entirely by land
Adjective Satellite
Semanticaly linked words with "landlocked"
inland