NESTLE


Meaning of NESTLE in English

■ verb

1》 settle comfortably within or against something.

2》 (of a place) lie in a sheltered position.

Origin

OE nestlian , from nest .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.