SNUGGLE Meaning of SNUGGLE in English v. cuddle, snug down, nestle, nuzzle The puppies snuggled up close to their mother for warmth and protection Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012