Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
landlocked
in English
landlocked
us
/ˈlænd.lɑkt/
uk
/ˈlænd.ˌlɒk.tɪd/
#moderate
Definitions
Adjective
surrounded
by
land
;
no
sea
borders
in
freshwater
environments
;
salmon
enclosed
by
other
properties
;
no
public
road
access