landlock
noun
land·lock
| \ ˈlan(d)ˌläk\
Definition of landlock
(Entry 1 of 2)
: a landlocked state or place
landlock
transitive verb
\ "\
Definition of landlock (Entry 2 of 2)
: to cause to be landlocked : enclose within land
Keep scrolling for more