What does "goggle" mean
close-fitting eyeglasses with side shields, for protecting the eyes from glare, dust, water, etc.