goggles

1. (noun) spectacles worn to protect the eyes
Related Words: eyeglasses, glasses, specs, spectacles



Terms and Conditions of Use / Copyright Notice