PUT DOWN ROOTS


Meaning of PUT DOWN ROOTS in English

begin to have a settled life in a place.

→ root

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