I rue Oprah broadcast, ignoring queen's happiness (8)
I believe the answer is:
euphoria
'happiness' is the definition.
(I know that happiness can be written as euphoria)
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for euphoria that I've seen before include "Great happiness and exhilaration" , "feeling good?" , "Rapture" , "Sense of wellbeing" , "Intense happy feeling" .)