History
History
Show in Sentence
 Show Synonyms 

1) to settle comfortably and warmly; to press oneself, (one's head etc) lovingly (to a person, animal) (nestle)

Synonyms
UK
US
Meaning:
easily

without difficulty; without doubt

without difficulty

COMFORTABLY as in Wiktionary
COMFORTABLY as in Wikipedia