strawyard

noun

Definition of strawyard

British
: a yard littered with straw for wintering or fattening livestock