What is the full meaning of huddled
HUDDLE, to press closely together [v]
Example of the word huddled placed on a Scrabble board.