Cream due to be given (8)
I believe the answer is:
bestowed
'be given' is the definition.
(similar in meaning)
'cream due' is the wordplay.
'cream' becomes 'best' (I've seen this in another clue).
'due' becomes 'owed' (synonyms).
'best'+'owed'='BESTOWED'
'to' acts as a link.
(Other definitions for bestowed that I've seen before include "Granted" , "Conferred" , "Given as a gift" , "Gave; presented" .)