baffle
transitive verbTotally bewilder or perplex.
nounA device used to restrain the flow of a fluid, gas, or loose material or to prevent the spreading of sound or light in a particular direction.
Totally bewilder or perplex.
nounA device used to restrain the flow of a fluid, gas, or loose material or to prevent the spreading of sound or light in a particular direction.