Noun Definition

cowshed

1.Definition: a barn for cows

Related Noun(s):byre, cowbarn, cowhouse

Category: Objects