Find the word definition

Wiktionary
heat shields

n. (heat shield English)