HAYBOX Meaning of HAYBOX in English n. a box stuffed with hay, in which heated food is left to continue cooking. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012