[of people] petit groupe
tas, amas, enchevêtrement
to go into a huddle (informal) = se réunir en petit comité
to huddle = se blottir they huddled round the fire = ils se sont blottis autour du feu
se recroqueviller, se blottir she was huddling under a blanket
to huddle together = se serrer, se blottir les uns contre les autres
huddled = blotti, pelotonné, recroquevillé. « Give me your tired, your poor, Your huddled masses » (extrait du poème "The New Colossus" de Emma Lazarus, gravé sur le socle de la Statue de la Liberté).