DUTCH BARN


Meaning of DUTCH BARN in English

■ noun Brit. a farm building comprising a curved roof set on an open frame, used to store hay.

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