COWSHED


Meaning of COWSHED in English

■ noun a farm building in which cattle are kept when not at pasture, or in which they are milked.

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