baffle : Idioms & Phrases


baffle board

  • noun a flat plate that controls or directs the flow of fluid or energy
    baffle.
WordNet

Baffling wind

  • (Naut.), one that frequently shifts from one point to another.
Webster 1913