Definition of "befuddling"

befuddling