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