Bunch of flowers, say, gone bad (7)
I believe the answer is:
nosegay
'bunch of flowers' is the definition.
(I've seen this before)
'say gone bad' is the wordplay.
'bad' indicates an anagram.
'say'+'gone'='saygone'
'saygone' with letters rearranged gives 'NOSEGAY'.
(Other definitions for nosegay that I've seen before include "Small bouquet" , "pick of the bunch" , "Posy of flowers" , "Gone, say (anag)" , "spray" .)