BOYAU Meaning of BOYAU in English n. winding trench that connects two parts of a fortress or military base Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012