ALL meanings of baffle plate
baf·fle plate
B b - noun baffle plate 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