愣神 lèng shén

DEFINITIONS

  1. to be dazed or distracted; to be in a trance-like state

CHARACTERS

愣 lèng be in a daze
神 shén spirit, god, supernatural being