Definitions Found:

HAYRICK, a haystack (a pile of hay)