Meaning of the word "put down roots" in English

What does "put down roots" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

put down roots

US /pʊt daʊn ruːts/
UK /pʊt daʊn ruːts/

Idiom

to settle in a place and establish a stable life there

Example:
After years of traveling, she finally decided to put down roots in a small town.
It's hard to put down roots when you move every two years.