Pinyin Dictionary results for "hun bu shou she"

魂不守舍
to be preoccupied (idiom); to be inattentive; to be frightened out of one's mind
Dictionary data provided by CC-CEDICT