LANDLOCKED


Meaning of LANDLOCKED in English

(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.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.