rhizoverb
Beta
Feedback
→
nestle
Settling snugly
verb · To settle snugly in a sheltered or comfortable place.
Enable JavaScript for search, audio, and interactive vocabulary practice.