Nestle

English word definition — powered by WordNet

NOUN

a close and affectionate (and often prolonged) embrace

VERB

move or arrange oneself in a comfortable and cozy position

lie in a sheltered position

position comfortably

Want to remember nestle?

Sign up free to bookmark & revise