Definitions of befuddlement:

  • noun:   confusion resulting from failure to understand