Language:
Free Online Dictionary|3Dict

蜷縮

Source : CEDICT

to curl up/to huddle/to cower/cringing