estacade

/ˈɛstəkeɪd/
noun 2

Definitions

noun

1

A dyke of piles in the sea, a river, etc., to hinder the approach of an enemy.

2

a type of pier or jetty

Your note

not saved
0 chars