Meaning of baffle board

Definition of baffle board

(noun) a flat plate that controls or directs the flow of fluid or energy

Other information on baffle board

WIKIPEDIA results for baffle board
Amazon results for baffle board