Which definition of Baffling do you mean?

  • Baffle v check the emission of (sound)
  • Baffling s making great mental demands; hard to comprehend or solve or believe
  • Perplex v be a mystery or bewildering to
  • Thwart v hinder or prevent (the efforts, plans, or desires) of