estacade

英文释义

n. A dike of piles in the sea, a river, etc., to check the
approach of an enemy.

中文翻译

围桩, 防栅

学习工具