luò​dì​shēng​gēn

to put down roots

Senses

落地生根 luò​dì​shēng​gēn to put down roots

To settle down in a new place and make it one's permanent home; to have one's abode wherever one goes

落地生根 luò​dì​shēng​gēn air plant

A type of succulent plant whose leaves can produce new roots and grow into new plants when they fall on the ground

References

No references for this word.