SNUGGLE Meaning of SNUGGLE in English v. 25B6; verb NESTLE, curl up, huddle (up), cuddle up, nuzzle, settle; N. Amer. snug down. Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012