Word info

haycap

Noun

Meaning

haycap (plural haycaps)

A canvas covering for a haycock.

Source: en.wiktionary.org

Close letter words and terms