1. be at a loss; be perplexed; be bewildered
    • 私はどうしていいのか戸惑った
    • I waspuzzled (over) [at a loss] what to do.
    • 帽子がたくさんあってどれを選んだらよいか戸惑った
    • I was at a loss which to choose among so many hats.