Nestlé is a crossword puzzle answer that we have spotted 9 times. Snuggle Settle snugly Settle cosily Cuddle closely Huddle together Be snug as a baby bird Curl up in a soft place Food multinational based in Switzerland Swiss-based multinational food company founded in 1905