NESTLE Meaning of NESTLE in English v. cuddle (up), snuggle (up), huddle, curl up, nuzzle (up) They nestled close together to keep warm Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012