COWSHED


Meaning of COWSHED in English

[noun] [C] - a building where cows are milked or where they are kept during winter or bad weather

Cambridge English vocab.      Кембриджский английский словарь.