HAYBOX


Meaning of HAYBOX in English

■ noun historical a box stuffed with hay in which heated food was left to continue cooking.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.