HAYRICK Meaning of HAYRICK in English n. HAYSTACK. Oxford English vocab. Оксфордский английский словарь. 2012