Attested.to

Definition

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

Seed ·

Term in context

baffle in CommonParlance