With spectacles, sees (6)
I believe the answer is:
sights
But I can't explain it at all! Could you help me understand?
(Other definitions for sights that I've seen before include "Landmarks" , "Visual perceptions" , "Places of interest for tourists" , "they look ridiculous" , "Things worth seeing" .)