baffler

from The Collaborative International Dictionary of English v.0.48
Baffler \Baf"fler\ (b[a^]f"fl[~e]r), n.
   One who, or that which, baffles.
   [1913 Webster]
    

grant@antiflux.org