Meaning of BAFFLE in English

BAFFLE

n. instrument that regulates flow; board that regulates flow

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.