baffle
A
transitive verb
1 (perplex) ‹experts/investigators› desconcertar
it baffles me how they escaped no me explico cómo se escaparon
2 (frustrate) ‹efforts/attempts› frustrar
they managed to baffle their pursuers consiguieron despistar a sus perseguidores
B
noun
1 (Audio) bafle m
2 also baffle plate (Mechanics) deflector m