Dictionary.com
Thesaurus.com

have been nestling

  • present perfect progressive
    of nestle.
    nestle
    verb (used without object)
    to lie close and snug, like a bird in a nest; snuggle or cuddle.

More Suggestions