Crossword Genius

Cream due to be given (8)

Ross

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" .)

Want a hint initially instead of a full solution? Install my app