HAYRICK Meaning of HAYRICK in English n. haystack, pile of hay Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012