Put down roots

What is Put down roots?

Put down roots definition and meaning on Dictionary terms:
verb (used with object), put, put

Tags: