YourDictionary

cowshed

noun

a shelter for cows

See cowshed in American Heritage Dictionary 4

Learn more about cowshed

link/cite print suggestion box