meaning of goggles
1.
spectacles
worn
to
protect
the
eyes
Related Words
goggles
|
Developed & Maintained By
Taraprasad.com