About us
Define
Definitions for
"befuddlement"
confusion resulting from failure to understand
wordnet.princeton.edu