Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of batardeau

- A cofferdam.
- A wall built across the ditch of a fortification, with a sluice gate to regulate the height of water in the ditch on both sides of the wall.