Which definition of Baffle do you mean?

  • Baffle n a flat plate that controls or directs the flow of fluid or energy
  • Baffle v check the emission of (sound)
  • Perplex v be a mystery or bewildering to
  • Thwart v hinder or prevent (the efforts, plans, or desires) of