flummoxer
English
Etymology
From
flummox
+
-er
.
Noun
flummoxer
(
plural
flummoxers
)
One who or that which
flummoxes
or
baffles
; a
puzzler
.