obloquy: strong public criticism or verbal abuse
upmarket version of above
see also
soliloquy: |səˈliləkwē|
noun ( pl. -quies)
an act of speaking one's thoughts aloud when by oneself or regardless of any hearers
ORIGIN Middle English : from late Latin
soliloquium, from Latin
solus ‘alone’ + loqui ‘speak.’