SNUGGLE


Meaning of SNUGGLE in English

v. lie close to, nestle; bring close to the bosom, hug

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.