From The Collaborative International Dictionary of English v.0.48: cowshed \cowshed\ n. a barn for cows. Syn: cowbarn, cow barn, cowhouse. [WordNet 1.5]
cowshed \cowshed\ n. a barn for cows.
Syn: cowbarn, cow barn, cowhouse. [WordNet 1.5]