baffle board

?

ads

noun

~ baffle boards plural

thesaurus

~ 2 words related to baffle board as Noun.

  1. baffle
  2. plate
ads