bafflers

listen to the pronunciation of bafflers
Englisch - Englisch
plural of baffler
baffler
Something that causes one to be baffled, particularly a difficult puzzle or riddle
baffler
{n} one who confounds, one who defeats
baffler
One who, or that which, baffles
baffler
{i} one who causes confusion