STRIKING ROOT Meaning of STRIKING ROOT in English taking roots, being established, taking hold Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012