Weep after unacceptable public protest (6)
I believe the answer is:
outcry
'public protest' is the definition.
(I've seen this before)
'weep after unacceptable' is the wordplay.
'weep' becomes 'cry' (synonyms).
'after' is a charade indicator (letters next to each other).
'unacceptable' becomes 'out' (out can mean incorrect or inappropriate).
'cry' put after 'out' is 'OUTCRY'.
(Other definitions for outcry that I've seen before include "commotion" , "Anguished chorus" , "A strong public protest - sounds loud" , "A storm of protest" , "indignation" .)