nestlers
/ˈnɛslərz/
noun
- Plural of nestler; people or things that settle comfortably or snugly into a place.
- These birds are expert nestlers in tree hollows.
- The kittens are adorable nestlers in their basket.
- The nestlers on the couch were all wrapped in blankets.
Synonyms