having baffles
thoroughly confused, puzzled
Mixed by paddling with a wooden spoon or other implement.
Defeated.
Repeatedly struck, or formed or flattened by blows.