English
Detailed Synonyms for nestle in English
nestle:
nestle [the ~] noun
-
the nestle
– a close and affectionate (and often prolonged) embrace 1
nestle verb
-
nestle
– move or arrange oneself in a comfortable and cozy position 1 -
nestle
– position comfortably 1 -
nestle
– lie in a sheltered position 1