Miscellaneous
What is the definition of befuddled?
1
Answer
unable to think clearly; confused or perplexed.
LIVE
Points
10
Rating