Entry
  1. frustrated; perplexed; irresolute; dazed

Characters in this word

2