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.      Английский словарь Оксфорд тезаурус.