English to English

baffle board

noun (n)

  • a flat plate that controls or directs the flow of fluid or energy(noun.artifact)
    Synonym:
    baffle
    source: wordnet30

Advertisement

Bookmark This Site