English

edit

Etymology

edit

hay +‎ cap

Noun

edit

haycap (plural haycaps)

  1. A canvas covering for a haycock.