LOAFING BARN


Meaning of LOAFING BARN in English

noun

or loafing shed

: a barn or shed for cattle in which they range at will on a heavy bedding of straw rather than occupy fixed stanchions

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.