Public shame (8)
I believe the answer is:
ignominy
'public shame' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for ignominy that I've seen before include "Public shame or disgrace" , "State of disgrace or humiliation" , "terrible disgrace?" , "Disgrace, odium" , "Public dishonour" .)