nestle

Noun
  • A close and affectionate (and often prolonged) embrace (synset 100418656)
Verb

Other Searches