landlocking

英文释义

-ing form of landlock
v. t. To inclose, or nearly inclose, as a harbor or a
vessel, with land.

中文翻译

(landlock 的现在分词) n. 内陆国

学习工具