Trite rhyme for a spectacle (5)
I believe the answer is:
sight
'spectacle' is the definition.
(spectacle can mean a sight or display)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for sight that I've seen before include "Visual perception" , "Vista" , "Aiming device on gun" , "The ability to see - spectacle" , "something ugly" .)