Shown up in camera? (7)
I believe the answer is:
exposed
'shown up' is the definition.
(I've seen this before)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for exposed that I've seen before include "at mercy of weather" , "With no protection or shield" , "Made public" , "Laid bare" , "Uncovered, visible" .)