Nestle
English Meaning
To make and occupy a nest; to nest.
- To settle snugly and comfortably: The cat nestled among the pillows.
- To lie in a sheltered position: a cottage that nestles in the wood.
- To draw or press close, as in affection; snuggle: The child nestled up to her mother.
- Archaic To nest.
- To snuggle or press contentedly: The baby nestled its head on my shoulder.
- To place or settle as if in a nest: I nestled the puppy in my arms.