English Dictionary
Definition landlocked in British English
landlocked adjective
adjective
/ˈlæn(d)ˌlɒkt/
1
a landlocked country or area is surrounded by land
Synonyms and related words
