cowyard
/ˈkaʊjɑːrd/Definitions
1. noun
A yard or enclosure where cattle are kept.
“The farmer had to clean up the cowyard before the new calves arrived.”
2. noun
A small farm where cattle are kept and bred.
“The cowyard has been in the family for generations.”