Definitions
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