Answer: dutchbarn

AnswerCrossword Clue
DUTCHBARN

Hay shelter in England