Word Definition - 瑟缩

sè suō to curl up shivering (from cold); timid and trembling (in fear); to shrink; to cower

Individual Character Details