Back to Dictionary
瑟缩
瑟縮
sèsuō
1. to curl up shivering (from cold)
2. timid and trembling (in fear)
3. to shrink
4. to cower