What is the meaning of the word "befuddlement"?

Definitions: