strawyard noun1 •(UK) A yard filled with straw for fattening farm animals or wintering. formsstrawyards