Show for all to see or hide from prying eyes (6)
I believe the answer is:
screen
'show' is the definition.
(screen can mean to show a film)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for screen that I've seen before include "Blind - hide from view" , "cloak" , "Cover - cinema" , "Test or examine for the presence of disease or infection" , "put on show" .)