Hold up to ridicule old punishment device (7)
I believe the answer is:
pillory
This might be a double definition.
'hold up to ridicule' is the first definition.
(I've seen this in another clue)
'old punishment device' is the second definition.
'pillory' can be an answer for 'device' (pillory is a kind of device). I'm not sure about the 'old punishment' bit.
Can you help me to learn more?
(Other definitions for pillory that I've seen before include "place of punishment" , "Expose to public derision" , "Expose to public ridicule" , "Assail; old punishment frame" , "Publicly ridicule" .)