a device used to restrain the flow of a fluid, gas, etc. or to prevent the spreading of sound or light in a particular direction:you can cut out glare from a strip light by concealing it behind a baffle [as modifier]:a baffle plate
ზმნა
Universal
1totally bewilder or perplex:an unexplained occurrence that baffled everyone
2restrain or regulate (a fluid, sound, etc.):to baffle the noise further, I pad the gunwales