Refine this word faster
Baffle board
Definitions
Noun
- 1 a flat plate that controls or directs the flow of fluid or energy wordnet
See also for "baffle board"
Next best steps
Mini challenge
Unscramble this word: baffleboard
Unscramble this word: baffleboard