LAYER Meaning of LAYER in English (n.) A shoot or twig of a plant, not detached from the stock, laid under ground for growth or propagation. Webster's English dictionary. Английский словарь Webster. 2012