Heard Lady in Red and felt great joy? (8)
I believe the answer is:
'felt great joy?' is the definition.
(I've seen this before)
'heard lady in red' is the wordplay.
'heard lady' becomes 'joice' (I am not sure about the 'heard' bit.**).
'in' indicates putting letters inside.
'joice' put into 'red' is 'REJOICED'.
'and' is the link.
Can you help me to learn more?
(Other definitions for rejoiced that I've seen before include "Felt great elation" , "Felt great joy" , "Was pleased" , "Exulted, made merry" , "Was glad" .)