Synonyms of 'nestle'
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
If you huddle somewhere, you sit, stand, or lie there holding your arms and legs close to your body, usually because you are cold or frightened.
She sat huddled on the side of the bed, weeping.
Thesaurus for nestle from the Collins English Thesaurus
If you nestle or are nestled somewhere , you move into a comfortable position, usually by pressing against someone or against something soft .