Source:WordNet 3.1
1. (
) crouch or curl up; "They huddled outside in the rain" ;
2. (
) show submission or fear ;
See more about : COWERING