NichiDict

当惑

とうわく
[touwaku]

Meanings

1.NounNoun・suruIntransitive

bewilderment; perplexity; embarrassment; confusion