PUT DOWN ROOTS


Meaning of PUT DOWN ROOTS in English

to establish a permanent residence

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.