meaning of curled up

1. drawn up into a ball; "she lay curled up in a big ">armchair"


Related Words

curled up |

Developed & Maintained By Taraprasad.com

Treasure Words