English主要词典
nestle
Universal Words
prep.]
1 [V] to sit or lie down in a warm or soft place:
He hugged her and she nestled against his chest.
2 [VN] to put or hold sb/sth in a comfortable position in a warm or soft place:
He nestled the baby in his arms. * She nestled her head against his shoulder.
3 [V] to be situated in a position that is protected, sheltered or partly hidden:
The little town nestles snugly at the foot of the hill.