GeneralConnection.comDictionary
baffled
Adjective

1. befuddled
Noun

1. bemused, bewildered, confounded, confused, lost, mazed, mixed-up, at sea, perplexed, people
Usage