Skip to main content

indo123's definitions

lambing

time in the spring when female sheep give birth to lambs.
Among the controversial suggestions to protect farm animals from the birds is to erect polytunnels on farmland during the lambing season.
by indo123 June 1, 2018
mugGet the lambingmug.

Share this definition