SNUGGLE Meaning of SNUGGLE in English v. lie close to, nestle; bring close to the bosom, hug Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012