English

edit

Etymology

edit

From hay +‎ cap.

Noun

edit

haycap (plural haycaps)

  1. A canvas covering for a haycock.