Treat a cold woman to a blooming plant! (7)
I believe the answer is:
heather
'blooming plant' is the definition.
'heather' can be an answer for 'plant' (heather is a plant). I'm not certain of the 'blooming' bit.
'treat a cold woman' is the wordplay.
'treat a cold' becomes 'heat' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'woman' becomes 'her' (her refers to a woman).
'heat'+'her'='HEATHER'
'to a' acts as a link.
Can you help me to learn more?
(Other definitions for heather that I've seen before include "Erica!" , "thing seen on the moors" , "Plant also called ling" , "Evergreen shrub" , "Small purple evergreen plant growing on hills" .)