Word Meaning

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


Meaning of boyau

- A winding or zigzag trench forming a path or communication from one siegework to another, to a magazine, etc.