Crossword Genius

Companion always providing festive fare (5)

Ross

I believe the answer is:

cheer

I'm a little stuck... Click here to teach me more about this clue!

'festive fare' is the definition.
'cheer' can be an answer for 'fare' (I've seen this before). I'm not certain of the 'festive' bit.

'companion always' is the wordplay.
'companion' becomes 'ch' (Companion of Honour).
'always' becomes 'eer' (poetic way of saying ever).
'ch'+'eer'='CHEER'

'providing' acts as a link.

Can you help me to learn more?

(Other definitions for cheer that I've seen before include "Inspirit" , "Hearten; shout" , "Applaud; mood" , "Urge on" , "party refreshment?" .)

I've seen this clue in The Times.
Want a hint initially instead of a full solution? Install my app