baffle board


Meanings

  • a flat plate that controls or directs the flow of fluid or energy

Synonyms