• To settle oneself comfortably and snugly.
  • (archaic, ornithology) To build or sit upon a nest.
  • To lie half-hidden or in shelter.

    "The old shop nestled between the newer apartment buildings."

  • To press oneself against another affectionately.
  • (transitive) To move or place into a comfortable position

Leave a Reply

Your email address will not be published.