πŸ“– WordNook

baffle

noun
  1. a flat plate that controls or directs the flow of fluid or energy
    baffle board
verb
  1. to check the emission of sound
    β€œWe baffled the machinery.”
    regulate
  2. to be a mystery or bewildering to
    β€œThe teenager's actions often baffle their parents.”
    beat
  3. to hinder or prevent the efforts, plans, or desires of
    β€œI baffled the stalker by erasing my footsteps.”
    spoil