GeneralConnection.comDictionary
bafflement
Noun

1. bewilderment
1. obfuscation, puzzlement, befuddlement, mystification, bemusement, confusion, mental confusion, confusedness, disarray
Usage