meaning of befuddlement

befuddlement meaning in General Dictionary

confusion caused by failure to understand