Pinyin Dictionary results for "se suo"

瑟缩
to curl up shivering (from cold); timid and trembling (in fear); to shrink; to cower
Dictionary data provided by CC-CEDICT