ALL meanings of baffle board
baf·fle board
B b - noun baffle board a plate or mechanical device designed to restrain or regulate the flow of a fluid, the emission of light or sound, or the distribution of sound, esp in a loudspeaker or microphone 3