Meaning of “nestle” - Learner’s Dictionary

nestle

verb uk us /ˈnesl/
nestle (sth) against/in/on, etc

to rest yourself or part of your body in a comfortable, protected position:

The cat was nestling in her lap.
nestle beneath/between/in, etc

If a building, town, or object nestles somewhere, it is in a protected position, with bigger things around it:

a village nestled in the Carpathian mountains

(Definition of “nestle” from the Cambridge Learner’s Dictionary © Cambridge University Press)