What does 戸惑う mean?
戸惑う is a Japanese verb meaning “to be bewildered; to be perplexed” in English. It is written as 戸惑う in kanji, とまどう in hiragana, and tomadou in romaji. This word is part of JLPT N2 vocabulary.
Example sentence
しかし、どうしてそうなるのかについては私は説明にとまどう。
But how that comes about I am at a loss to explain.