Find the word definition

Wiktionary
glory boxes

n. (glory box English)