snuggledEnglish

nestled, snuggled

Adjective

Drawn or pressed close to someone or something for or as if for affection or protection

English: nestled, snuggled

English words with similar meanings

Show 1 words