What is the full meaning of estacades
ESTACADE, (French) a dike of stakes in a river against an enemy [n]
Example of the word estacades placed on a Scrabble board.