These may help you see spectacles (7)
I believe the answer is:
glasses
'spectacles' is the definition.
(synonyms)
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for glasses that I've seen before include "are they full of alcohol?" , "Spectacles; tumblers" , "Spectacles; schooners" , "Spectacles and receptacles" , "Drinks" .)