LAYERAGE Meaning of LAYERAGE in English n. act of inducing a twig to root while still attached to the parent plant (Gardening) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012