Spanish translation of “huddle”
huddle verb /ˈhadl/
› (often with together) to crowd closely together
apiñarse, amontonarse, agruparse
The cows (were) huddled together in the corner of the field. › to curl up in a sitting position
The old man (was) huddled near the fire to keep warm.