Meaning of LAYER in English

LAYER

[noun] [C]These hens are good layers (= produce many eggs).See also layer.

Cambridge English vocab.      Кембриджский английский словарь.