This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Landlocked

  1. a.
    Inclosed, or nearly inclosed, by land.
  2. a.
    Confined to a fresh-water lake by reason of waterfalls or dams; -- said of fishes that would naturally seek the sea, after spawning; as, the landlocked salmon.



Menu