Définitions
1.VerbTo settle oneself comfortably and snugly.
2.VerbTo press oneself against another affectionately.
3.VerbTo lie half-hidden or in shelter."The old shop nestled between the newer apartment buildings."
4.VerbTo build or sit upon a nest.
5.VerbOf a bird: to look after its young.
6.VerbTo move or place into a comfortable position