ESTACADE


Meaning of ESTACADE in English

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

Webster English vocab.      Английский словарь Webster.