STRIKE ROOTS


Meaning of STRIKE ROOTS in English

v. take root, establish oneself, settle in, take hold

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.