Find the word definition

Wiktionary
pop shields

n. (pop shield English)