English to English
baffled
noun (n)
- people who are frustrated and perplexed(noun.group)Example:
The children's faces clearly expressed the frustration of the baffled.
source: wordnet30
adjective satellite (s)
- perplexed by many conflicting situations or statements; filled with bewilderment(adj.all)source: wordnet30