BE ENSCONCED IN


Meaning of BE ENSCONCED IN in English

establish in a comfortable, safe, or secret place.

→ ensconce

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