Find the word definition

Wiktionary
goggle boxes

n. (plural of goggle box English)