had been huddling
Past perfect progressiveconjugation ofhuddle.There are other translations for this conjugation.

huddle

Word of the Day
scarecrow