off the lay

Prepositional phrase

 * 1)  having stopped laying eggs for some reason.