Perfume delivered, it's said (5)
I believe the answer is:
scent
'perfume' is the definition.
(synonyms)
'delivered it's said' is the wordplay.
'delivered' becomes 'sent' (I've seen this in another clue).
'it's said' shows a homophone (sound like).
'sent' sounds like 'SCENT'.
(Other definitions for scent that I've seen before include "Clue" , "Bouquet" , "Fragrance" , "Distinctive odour" , "Track; aroma" .)