Word info

estacade

Noun

Meaning

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

Source: Webster's dictionary

Close letter words and terms