lapcock

Noun

 * 1)  An armful or roll of grass laid down on the sward to dry for hay.