Noun Definition

baffled

1.Definition: people who are frustrated and perplexed

"The children's faces clearly expressed the frustration of the baffled"

Category: General