LAMB


Meaning of LAMB in English

[verb] [I]When sheep lamb they give birth to lambs.The lambing season is the time in the year when sheep give birth to lambs.

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