meaning of estacade

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


Related Words

estacade |

Developed & Maintained By Taraprasad.com

Treasure Words