The Collaborative International Dictionary of English v.0.48:
cowshed \cowshed\ n. a barn for cows. Syn: cowbarn, cow barn, cowhouse. [WordNet 1.5]WordNet (r) 3.0 (2006):
cowshed n 1: a barn for cows [syn: cowbarn, cowshed, cow barn, cowhouse, byre]