Striking display (9)
I believe the answer is:
spectacle
'striking display' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for spectacle that I've seen before include "Showy pageant" , "Interesting phenomenon - show" , "Picture" , "curiosity" , "presentation" .)