meaning of aneinandergeschmiegt

aneinandergeschmiegt - German to English

huddled as much as each other