Meaning of LAYER in English

LAYER

■ noun

1》 a sheet or thickness of material, typically one of several, covering a surface or body.

2》 a person or thing that lays something.

3》 a shoot fastened down to take root while attached to the parent plant.

■ verb [often as adjective ~ed ]

1》 arrange or cut in a ~ or ~s.

2》 propagate (a plant) as a ~.

Origin

ME (denoting a mason): from lay 1 + -er 1 .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.