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. Кембриджский английский словарь. 2012