nestle
/ˈnesl/verb
no obj., with adverbial of place
1- settle or lie comfortably within or against something偎依; 安卧:
the baby deer nestled in her arms
小鹿依偎在她的怀抱中
with obj. she nestled her head against his shoulder.她把头依偎在他的肩膀上。
1.1
- (of a place) lie or be situated in a half-hidden or obscured position(地点)半隐半现:
picturesque villages nestle in the wooded hills
风景如画的村落隐现在树木繁茂的山间
(be nestled) the hotel is nestled between two headlands.
这家旅馆在两个海岬间半隐半现。
词源
Old English nestlian, from NEST: compare with Dutch nestelen.