cowshed
1. [ noun ] (agriculture) a barn for cows
Synonyms: cow_barn cowhouse cowbarn
Related terms: barn
Similar spelling:   cosset
  cooked
  cogged
  cost
  cousteau
  Cossette
  couchette
  costa
  coast