Select cap to be prepared for public display (9)
I believe the answer is:
spectacle
'public display' is the definition.
'spectacle' can be an answer for 'display' (spectacle is a kind of display). I'm not sure about the 'public' bit.
'select cap to be prepared' is the wordplay.
'to be prepared' is an anagram indicator.
'select'+'cap'='selectcap'
'selectcap' anagrammed gives 'SPECTACLE'.
'for' is the link.
Can you help me to learn more?
(Other definitions for spectacle that I've seen before include "Visually striking performance or display" , "Lavish entertainment" , "Picture" , "Interesting phenomenon - show" , "Showy pageant" .)