baffle

transitive verb

Totally bewilder or perplex.

noun

A 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.