1. (vi) apiñarse, amontonarse - they were huddled round the fire: estaban apiñados alrededor del fuego they huddled together for warmth: se apretaban unos contra otros para entrar en calor
1. (n) - a huddle of onlookers stood on the jetty: había un grupo de mirones en el muelle