landlockedEnglish → ChineseOxford English–Chineselandlocked /BrE ˈlandlɒkt , AmE ˈlæn(d)ˌlɑkt / adjective 1 (body of water) 陆围的 ‹lake›; a landlocked sea 内海; a landlocked harbour 天然港 2 (country, region) 内陆的; Switzerland is landlocked 瑞士是内陆国家