cowshed

Definitions


[ˈkaʊʃɛd], (Noun)

Definitions:
- a farm building in which cattle are kept when not at pasture, or in which they are milked


Phrases:

Origin:




definition by Oxford Dictionaries