haycap

English

Etymology

From hay +‎ cap.

Noun

haycap (plural haycaps)

  1. A canvas covering for a haycock.