Clue: A better means of seeing the sights (10)
Answer: SPECTACLES
Explanation: Definition: A better means of seeing
Double definition