nestled

  • (s) drawn or pressed close to someone or something for or as if for affection or protection
    • saw a number of small houses nestled against the hillside
    • like a baby snuggled in its mother's arms
    snuggled,

Synonyms

snuggled

Words of close approximity

nestle