PUT DOWN ROOTS Meaning of PUT DOWN ROOTS in English live in one place for years, buy land and raise a family After moving from town to town, we put down roots in Moose Jaw. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012