nestled

/ˈnɛsəld/
adjective
  1. Settled or placed comfortably and snugly, often in a sheltered or hidden position.
    • The nestled village was barely visible from the main road.
    • She felt warm and nestled under the heavy quilt.
    • The nestled cabin was surrounded by tall trees.
Synonyms
Antonyms