Language:
Free Online Dictionary|3Dict

瑟縮

Source : CEDICT

to curl up shivering (from cold)/timid and trembling (in fear)/to shrink/to cower