English | German | Russian | Czech

off the lay English

Meaning off the lay meaning

What does off the lay mean?

off the lay

(of domestic poultry) having stopped laying eggs for some reason.

Are you looking for...?

off | the | lay