Landlocked (a.) Inclosed, or nearly inclosed, by land. |
Landlocked (a.) Confined to a fresh-water lake by reason of waterfalls or dams |
landlocked salmon lake salmon | Atlantic salmon confined to lakes of New England and southeastern Canada |
landlocked | surrounded entirely or almost entirely by land, a landlocked country |