An Encylopedia Britannica Company

cowshed

1 ENTRIES FOUND:
cowshed /ˈkaʊˌʃɛd/ noun
plural cowsheds
cowshed
/ˈkaʊˌʃɛd/
noun
plural cowsheds
Britannica Dictionary definition of COWSHED
[count]
: a building where cows are kept