Find the word definition

Wiktionary
meat shields

n. (meat shield English)