Baffle

2 topics · 2 sources

Science

Energy

Science

Water

A flat board or plate, deflector, guide or similar device constructed or placed in flowing water to cause more uniform flow velocities, to absorb energy, and to divert, guide, or agitate the flow.

Cite this definition

APA
MLA
Chicago