HAYBOX Meaning of HAYBOX in English n. a box stuffed with hay, in which heated food is left to continue cooking. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012