愣神 lèng shén

DEFINITIONS

  1. be in a daze; to be momentarily stunned or lost in thought, often due to surprise or confusion

CHARACTERS

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