Synonyms of Curl Up in English :
Antonyms of Curl Up in English
Thesaurus of Curl Up in English
1. (verb) shape one's body into a curl