protective eyewear with side shields
From 'goggle' meaning 'to stare with wide eyes'
Try Another Word