Find the word definition

Wiktionary
men of straw

n. (man of straw English)