Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

estacade Definition

Cancel
estacade
noun
A dike of piles in the sea, a river, etc

Words Related to estacade!

estacade Examples by Brain Bank Users