NESTLE

Definition of NESTLE

  1. (verb)move or arrange oneself in a comfortable and cozy position
  2. (verb)lie in a sheltered position
  3. (verb)position comfortably
  4. (noun)a close and affectionate (and often prolonged) embrace