Baffles (6)
I believe the answer is:
stumps
'baffles' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for stumps that I've seen before include "The upright pieces in cricket wicket" , "causes confusion" , "is completely perplexing" , "Dismisses batsman" , "End of play" .)