Looks amazed at the eyewear (7)
I believe the answer is:
goggles
'looks' is the definition.
(I know this)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for goggles that I've seen before include "Tight-fitting spectacles worn for protection" , "Spectacles worn to protect the eyes" , "Eye-protectors" , "Protective wear for eyes" , "Protective spectacles" .)