What does aneinandergeschmiegt mean?

aneinandergeschmiegt - German to English

huddled as much as each other