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