Thesaurus.com
Dictionary.com

snuggling



NOUN
embrace
Synonyms