RELATED WORDS
PARAPHRASING
1) to settle comfortably and warmly; to press oneself, (one's head etc) lovingly (to a person, animal) (nestle)
without difficulty; without doubt
without difficulty