Skip to main content

estacade

English estacade meaning in English  •  estacade का अर्थ अंग्रेजी में
Noun
  • A dike of piles in the sea, a river, etc., to check the approach of an enemy.
Advertisement