Bamboozled, as a bat may be? (7)
I believe the answer is:
stumped
'bamboozled' is the definition.
(thesaurus)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for stumped that I've seen before include "Bewildered (on the way out?)" , "You'd walk if this" , "Defeated by puzzle" , "in perplexity" , "Perplexed -- way to get out at cricket" .)