(1) Enclosed or nearly enclosed by land, as a landlocked country without access to the sea or ocean. (2) Confined to fresh water by some barrier, as salmon.
LANDLOCKED
Meaning of LANDLOCKED in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012