Revolted by Harry offering flower (3,4)
I believe the answer is:
dog rose
'flower' is the definition.
(I have seen 'Hedgerow flower ' mean 'dog rose' so perhaps 'flower' could also mean 'dog rose')
'revolted by harry' is the wordplay.
'revolted' becomes 'rose' (I've seen this before).
'by' is a charade indicator (letters next to each other).
'harry' becomes 'dog' (I've seen this in other clues).
'rose' put after 'dog' is 'DOG-ROSE'.
'offering' is the link.
(Other definitions for dog rose that I've seen before include "Flower of the hedgerow" , "bloomer" , "something smelling nice in the hedgerow" , "wild shrub" , "Hedgerow plant" .)