NichiDict

茫然自失

ぼうぜんじしつ
呆然自失ぼうぜん自失
[bouzenjishitsu]

Meanings

1.NounNoun・suruIntransitive

stupor; stupefaction; trance; (being) dumbfounded