3 results in 0.0001s.
Advertisement
  • landlocked
    landlocked, adjective.
    1. shut in, or nearly shut in, by land.
    Ex. the landlocked Great Lakes. The landlocked harbor was protected from the full force of the wind and waves.
    2. living in waters shut off from the sea.
    Ex. Landlocke

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-landlocked