Meaning of LAYER in English

LAYER

n. thickness of some material that covers a surface; stratum, covering, bed; person or thing that lays; egg laying chicken; twig which is induced to root while still attached to the parent plant (Gardening)

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